St David
Davidstow means David's Place and according to legend the church was founded by St David in the 6th century, whilst visiting his mother at nearby Altarnun.
About this building
For more information visit on this building visit www.explorechurches.org/church/st-david-davidstow