london, greater london, united kingdom
Cardiff University / Prifysgol Caerdydd
The Nottingham Trent University
Stamford School