top of page
< Back

About Appledore

The picturesque quayside village of Appledore is situated in North Devon, on the estuary where the ​rivers Taw and Torridge meet, in the heart of a UNESCO Biosphere and Area of Outstanding Natural Beauty.

About Appledore
bottom of page