Hatherden Church of England Primary School

Historic school and church