London, England, United Kingdom
University of Cambridge
Imperial College London
International Baccalaureate