1 Bedroom houses for sale in Barnstaple, Devon

Barnstaple, UK - There are 352 1 bedroom properties in Barnstaple with prices ranging from £21,000.00 to £298,750.00 with an average price of £133,561.78

1 Bedroom properties for sale in Barnstaple, Devon

icon