Challis Green, Barrington

Conder’s Orchard, Challis Green is located in a picturesque village setting 5 miles form the south west of Cambridge. The 5 bedroom house has been meticulously designed and built to offer the ultimate in luxury living.  Comprising over 500 sq m of … Continued