Home London Hostel London
With a stay at Home London, you'll be centrally located in London, within a 10-minute drive of Russell Square and Tottenham Court Road. This hostel is 1.4 mi (2.3 km) from The British Museum and 1.6 mi (2.6 km) from Oxford Street.
Number of rooms: 21
54-58 Caledonian Road Kings Cross,Caledonian Road, London, N19DP