Barnstaple is one of North Devon’s oldest and most characterful market towns. Combining rich history with a vibrant modern community. Situated along the banks of the River Taw. The town is known for its scenic riverside walks, historic architecture, independent shops, and welcoming atmosphere.