Hatch Beauchamp Village Hall

Hatch Beauchamp Village Hall
Hatch Beauchamp, Somerset, TA3 6SG