St Nicholas
United Kingdom
>
England
>
Somerset
>
West Pennard
>
St Nicholas
St Nicholas is a place of worship in Somerset, West Pennard.
St Nicholas
Object
Religion
Building
Yes
Church Lane
Hillside
Scottles Lane
Newtown Lane
West Pennard
Pennard Farm