City, University of London Campuses are located in: London, The United Kingdom; Dubai, United Arab Emirates