london, london, united kingdom
West Leeds High School
Notre Dame Catholic Sixth Form College
University College London, U. of London