Lighting for your Parish

There are 9,000 town and parish councils in England and approximately 80% of them represent populations under 2,500. These parish…