Filmed at Lemore Manor, Hereford, England