London, London, United Kingdom
East Berkshire College, Windsor, Berkshire
University College London, London