Leebotwood Village Hall
United Kingdom
>
England
>
Shropshire
>
Leebotwood
>
Leebotwood Village Hall
Leebotwood Village Hall is a community centre in Shropshire, Leebotwood.
Leebotwood Village Hall
Object
Community centre
Building
Yes
Station Road
The Pound, Leebotwood, Copper Kettle
Fallowfield
Welsh Marches Line
Micklewood Crossing
St Mary's
Station Wharf
Home Farm