London House Hotel is a beautiful hotel. Great location right near two tube stops with lots of restaurants, cafes and shops 100m away. Staff were very friendly and helpful. The only negative I would have to say is the room was much smaller than the pictures provided and the water pressure in the shower was pretty bad. Other than that a wonderful stay. Will be going back next time I’m in London.