Route GuidesRoutes City GuidesCities Map Log in

Leigh House Hotel

London
1 Leigh Street, London, WC1H 9EW

14 rooms · ★★★ · from £55


In the Bloomsbury district, less than 5 minutes’ walk from Kings Cross St Pancras and Euston train stations, the Leigh House Hotel has a 24-hour front desk and free Wi-Fi.