Village Hall
United Kingdom
>
England
>
Shropshire
>
Clunbury
>
Village Hall
Village Hall is a building in Shropshire, Clunbury.
Village Hall
Building
Yes
Brampton Road
The Old Wheelwrights, The Old Wheelwrights Tea Rooms
Kempton Farm
Kempton