The street corner can be noisy in the night. The hotel is hard to find due to a tiny sign above the door. The breakfast was very disappointing.
A stay at Leigh House Hotel places you in the heart of London, within a 15-minute walk of Russell Square and The British Museum. Featured amenities include a 24-hour front desk and luggage storage.