London, England, United Kingdom
University of Westminster
London Metropolitan University
University of Nottingham