London House Hotel is an excellent choice when you want an affordable and a reasonably central location for your stay in London. We were very pleased that it is only a short walk to Bayswater and Queensway stations, as well as Hyde Park / Kensington Gardens.