Madingley Hall

University of Cambridge, Madingley
Cambridge
United Kingdom