Pampisford Hall, Cambridgeshire, England

near Cambridge