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