Skip to content

Bradshaw’s Guide

Barnstaple

Barnstaple

Devonshire

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

Routes serving this station

Further reading