Skip to content
Bradshaw’s Guide

Barnstaple

Places nearby

  • Devonshire : Barnstaple

    This sea port town is situated on the river Taw, which is crossed by a bridge of sixteen arches.