Upton Noble Village Hall

Upton Noble Village Hall in Somerset, Upton Noble is a community centre, Church Street.

Street
Church Street
Amenity
community centre
Building Type
public building