Church Hall
United Kingdom
>
England
>
Devon
>
South Hams
>
Churchstow
>
Church Hall
Church Hall is a community centre in Churchstow in South Hams.
Church Hall
Object
Community centre
Building
Yes
Tithe Hill
Woodlands
Beechcroft Ceritified Site
Glebeland
South Hams Business Park
Scott's Close
The Church House Inn, Churchstow Village Store & Post Office, Book Exchange, South Hams SUPWALK Adventures
St Mary's Church
Churchstow
Reeves Way