Barnoldswick Church of England Controlled Primary School
Barnoldswick Church of England Controlled Primary School is a voluntary controlled school – state-funded and mainly managed by the local authority, often linked to a religious organisation.
Last updated: