London, England, United Kingdom
Nescot College
University of Wales, Newport
Therfield Secondary School