Stockport, Stockport, United Kingdom
University of Manchester
Stockport Grammar School
University of Edinburgh