London, England, United Kingdom
The Red Maids School
North Bristol Post 16 Centre
University of Leeds