London, London, United Kingdom
University of Warwick - Warwick Business School
Nonsuch High School, Cheam, Surrey