Filmed at Willow Grange Farm, Cambridgeshire