Barnstaple is the main town of North Devon, England 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.
As a town, Barnstaple is often regarded as the social heart of North Devon, due to its central location and wide range of amenities. There’s always lots to do.
Explore the map below: