East of England Idyll…or, a Day on the Manor Farm
July 3, 2013
After resting my eyes upon countless hillsides dotted with grazing sheep in the Lake District, my visit to Wimpole Hall and Farm (a National Trust site) provided a different rural perspective. Wimpole, located about 11 miles from Cambridge, is a commercial lowland farm of 2,500 acres. East England’s rolling hills are much more suited to (read more)