London, London, United Kingdom
Henrietta Barnett School
University of Oxford
University of St Andrews