71-72 Guilford Street, London, United Kingdom, WC1N 1DF
With a stay at Smart Russell Square Hostel in London (London City Centre), you'll be minutes from Russell Square and close to King's College London. This hostel is close to St. Paul's Cathedral and London Eye.
14 Devonshire Terrace, London, United Kingdom, W2 3DW
With a stay at Dylan Apartments Paddington, you'll be centrally located in London, convenient to Whiteleys Shopping Centre and Royal Albert Hall. This apartment is close to Imperial College London and Selfridges.