| University of Central London, International Hall is located in London City Centre, a neighbourhood in London.
The British Museum and st Paul's Cathedral are notable landmarks, and travellers looking to shop may want to visit Oxford street and Liverpool street.
London Eye and Madame Tussauds Wax Museum are not to be missed.
Home to over 850 students, couples and families living in catered and self catered accommodation.
Located just a 5 minute walk from the elegant Russell Square, International Hall is located at Lansdowne Terrace, a location that couldn’t be more central to the bustling features of Bloomsbury and Kings Cross. |