Developers in DL12

1 - 1 of 1  

Tilia Homes - Castle Croft

Grassholme Way, Barnard Castle, DL12 9BG

Welcome to Castle Croft. We build the house, you make the home. Our delightful development of 2, 3 and 4 bedroom new build homes located in the ... Full details