Developers in Barnard Castle
Tilia Homes - Castle Croft
Grassholme Way, Barnard Castle, DL12 9BG
Castle Croft is a collection of energy-efficient two-, three- and four-bedroom homes in County Durham , with something for everybody on the ... Full details