The London House Hotel is conveniently located in Bayswater just a few blocks from the tube station and within a short walk to shops, restaurants and pubs. The hotel is clean and the staff is very professional.
The rooms are small, but clean and comfortable.
The only drawback is that no computer is available for the guests for checking into flights.
Overall, the hotel is convenient and well-priced.