Leigh House Hotel
1 Leigh Street London, WC1H 9EWIn 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.
14 rooms
from £50