Location of University College London: WC 1E6bt Goyle Street, London, UK.
The main campus of University College London is located in Goyle Street in Bloomsbury, central London, near the British Museum, the British Library, King's Cross Station and Regent's Park. It is also called the top ten most beautiful campuses in the world, including most departments, the main library, Bloomsbury Theatre and UCL Affiliated Hospital.
Other subordinate institutions of University College London are located in every corner of central London: the Institute of Ophthalmology, the Institute of Orthopedics and Skeletal Muscle, the Wendell Institute and the Department of Meteorology and Atmospheric Physics are located in Weil, Stammore, Fitzrovia and Homebury, craken respectively; Royal Free Hospital and Whittington Hospital are located in hampstead and Islington respectively. The College of Energy and the College of Archaeology and Museums of University College London are located in Adelaide, Australia and Doha, Qatar respectively.