University College London (UCL), founded in 1826, is one of the world’s leading research universities. Located in London, UK, UCL is consistently ranked among the top universities globally. History UCL’s origins date back to: 1. London University (1826) 2. University College, London (1836) 3. Merger with the University of London […]