Summary Situated in a prime location with magnificent views overlooking the picturesque Duncan Downs the UKs largest village green extending to some 21 hectares of grass,woodland and ponds. This exceptional property presents a rare opportunity to own a contemporary architectural masterpiece. Boasting an ...Read more…