to

New Homes in Barnard Castle, County Durham

1 results
Sort
Barnard Castle, County Durham DL12
£169,000
Castle Croft
Barnard Castle, County Durham DL12
3 bedroom properties
Home Reach
Developments
Developers

Click here to see your activities