Star Parish Council Award

Star Parish Council Award

The National Association of Local Council’s (NALC) Star Council Awards are the only awards in England that recognise the local (parish and town) council sector’s positive contribution to its communities.

(…)

Font Resize