London, London, United Kingdom
University of Southampton
University of West London
TASIS The American School in England