125941: Barnstaple, Devon
Barnstaple is a town and civil parish in the North Devon district of Devon, England. The town lies at the River Taw's lowest crossing point before the Bristol Channel.
Record Location
Details
- Record Type:
- Location
- Type Of Location:
- Town
- Record Maintained by:
- HC