Hollowell Village Hall

Hollowell Village Hall in West Northamptonshire, Hollowell is a community centre, Church Hill.

Street
Church Hill
Amenity
community centre
Building Type
public building