London, London, United Kingdom
The British International School in Jeddah
British School in the Netherlands (BSN)
University of Sheffield