• Where we stayed in London: The London House Hotel

    Location: We stayed at the London House Hotel, in Kensington Gardens Square, just northwest of Hyde Park. We really liked the location. It was quieter and more residential part of the city, but just a short walk to Notting Hill where there were a lot of restaurants and shops. The closest Tube station is Bayswater, but also pretty close

    Continue Reading