Location details

Hatch Beauchamp Village Hall, Hatch Beauchamp Village Hall