Toggle Mobile Menu Visibility
Toggle Search Controls Visibility

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.