Load mobile navigation

Barnstaple

Barnstaple is the main town of North Devon, and possibly the oldest borough in the United Kingdom. It is a former river port, located at the lowest crossing point of the River Taw, flowing into the Bristol Channel

Story Saved
You can find this story in  My Bookmarks.Or by navigating to the user icon in the top right.