Eastwick Manor, Essex, England

near Harlow