A wonderfully refurbished 16th century cottage that offers the perfect timeless blend of old and new
The Old Farmhouse in the village of Great Horwood, Buckinghamshire, is a comfortable family home that effortlessly blends iconic period features with a timeless take on modern interiors.