Houses for sale in Barnard Castle
There are 70 results for Barnard Castle. Property prices in Barnard Castle range from £127k to £812k with an average price of £345k.
There are 70 results for Barnard Castle. Property prices in Barnard Castle range from £127k to £812k with an average price of £345k.