Filmed at Elmore Court, Gloucestershire, UK