Located in London City Centre, this guesthouse is within 2 mi (3 km) of Russell Square, The British Museum, and Oxford Street. Theatreland and Shaftesbury Avenue are also within 1 mi (2 km). Russell Square Underground Station is 8 minutes by foot and London (QQK-King's Cross Train Station) is 10 minutes.