Show mobile menu
Show search control
Show search control
Search Site

Parish Councils

Parish or town councils are the most local level of government in England.  

The services delivered by parish/town councils can vary but may include managing cemeteries, allotments and village halls etc.