London House Hotel, Bayswater, West London W2 4DJ

London House Hotel

78-82, Kensington Gardens Square,
Bayswater,
London,
W2 4DJ

Tel: 020 7243 1810

Paddington, Bayswater, Hyde Park

Star Rating: 3-star