St Helen's Church
United Kingdom
>
England
>
Devon
>
Torridge
>
Abbotsham
>
St Helen's Church
St Helen's Church is a place of worship in Abbotsham in Torridge.
St Helen's Church
Object
Religion
Building
Yes
Pump Lane
St Helens
Abbotsham
Shepherds Meadow
Thatched Inn
Back Lane
Rickards Green
Atlantic Highway
Arthurs Lea
Glebe Houses
The BIG Sheep
Abbotsham Village Hall
Abbotsham Post Office
Abbotsham Baptist Church