The London House Hotel is absolutely the BEST solution for anybody trying to enjoy London at affordable prices. The rooms are lovely since the last renovation, the staff is incredibly kind, and the best of it all, the location. The hotel is perfectly located near the Queensway and the Bayswater tube stations, so you have two different stations near, where three different tube lines run. The neighbourhood is excellent, there are restaurants and fast food places open till midnight.
Breakfast is very very good, there's Wi Fi in the whole building, TVs in every room... you really have everything you need.
This was our second stay in the London House and we really want a third visit!