University of London Bloomsbury Campus, Bloomsbury, Camden, Greater London, England, UK
Also/previously known as: University of London Bloomsbury Campus, Bloomsbury, County of London, England, UK, University of London Bloomsbury Campus, Bloomsbury, Middlesex, England, UK
UCL main building construction began 1827.
Contest | Events at Venue |
---|