New Homes in Barnstaple
Barnstaple is a historic market town in Devon, England. It is situated on the River Taw, approximately 40 miles southwest of Exeter and 30 miles north of Plymouth. The town has a population of around 30,000 people. Barnstaple is a popular destination for tourists, with many attractions to offer. These include the Museum of Barnstaple … Read more