Founded in 1826 in the heart of London, UCL is London's leading multidisciplinary university, with more than 16,000 staff and 50,000 students from over 150 different countries.
Location
Gower%20Street%2C%20WC1E%206BT%2C%20London%2C%20GB
Gower Street
London, GB