Cardiff, Cardiff, United Kingdom
Presentation College Grammar School
Cardiff University / Prifysgol Caerdydd