Village Hall
United Kingdom
>
England
>
Wiltshire
>
Teffont
>
Village Hall
Village Hall is a building in Wiltshire, Teffont.
Village Hall
Building
Yes
The Street
Hindon Road
St Edward's
The Reading Room