Since 1918, four generations of the Bennetts family have lived and farmed on Manor Farm. It remains a working farm today with over 200 British Holstein milking cows. The cows are grazed on 250 acres of rich riverside land which is also used for cropp...