Studios 2 Let North Gower
Kings Cross, Central London
With a stay at Studios 2 Let North Gower, you'll be centrally located in London, a 10-minute walk from University of London and 10 minutes by foot from Regent's Park. This hotel is 1 mi (1.7 km) from Camden Markets and 1 mi (1.7 km) from The British Museum.