Searching for bed and breakfast accommodation in London? Take a closer look at Leigh House Hotel! This 3 star Kings Cross St. Pancras-area bed & breakfast in London offers free Wi-Fi.
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.