Directions to London House Hotel
Address: 81 Kensington Garden Square, Bayswater W2 4DJ, London, EnglandAverage rating: 88%
Rooms from: US$ 118.65
Directions to London House Hotel
2-3 minutes walking distance from Bayswater and Queensway Station, central and circle line, behind Whitelys Shopping Centre, in Queensway.
Tube Stations:
Bayswater: 2 minutes
Notting Hill Gate: 5 minutes
