Swansea, City and County of Swansea, United Kingdom
The Manchester Grammar School
University of Oxford
University of Greenwich