London, England, United Kingdom
St. Robert Catholic High School
University of Warwick
The College of Law, Moorgate