Leeds, Leeds, United Kingdom
Leeds Metropolitan University
The University of Manchester
Horsforth School