81 Kensington Gardens Square, Bayswater, London, GB
The London House Hotel is a traditional townhouse property located in a residential area, just 100 metres from Hyde Park and 1.5 miles from busy Oxford Street. London Heathrow Airport is 15 miles away, and takes approximately 55 minutes to reach by car. Hotel Features. Guests can start the day with a continental breakfast, surf the web, and relax in front of the television in the hotel lounge. Further amenities include laundry facilities, and a microwave oven in the breakfast room.