Village Hall in Epwell

Village Hall in Epwell in Cherwell is a community centre. Village Hall is near Birds Lane.

Amenity
community centre
Building Type
public building