Ashtree Park
Located to the north-east of the town, Ashtree Park boasts a picturesque setting, nestled in rural surroundings, yet within easy reach of the quintessential market town of Barnard Castle.
Images are for illustrative purposes only. Please speak to Sales Adviser for full details
Key Information
To see our key information about shared ownership Click Here