Village Hall
United Kingdom
>
England
>
Shropshire
>
Diddlebury
>
Village Hall
Village Hall is a building in Shropshire, Diddlebury.
Village Hall
Building
Yes
Delbury Hall
The Moors
The Moors View
Mill Lane
Diddlebury
St Peter, Diddlebury