London House Hotel
Photo gallery for London House Hotel
Overview of London House Hotel
London House Hotel
3-star hotel in London City Centre
Reviews
8.2
Very good
Popular amenities
Explore the area
81 Kensington Gardens Square, Bayswater, London, England, W2 4DJ
- Halia Restaurant1 min walk
- Kensington Gardens7 min walk
- Portobello Road Market10 min walk
- London Paddington Station15 min walk