Barnstaple, United Kingdom
South St
N/A
+44 1271371068
Wheelchair-accessible car parkWheelchair-accessible entrance
Wonderful place to worship with a very friendly and caring Church community.
like
Nice church well kept churchyard in centre of village
All churches are pleasurable with fantastic architecture.
Deli
The best companies in the category 'Deli'