London House Hotel - Bayswater  - 

78-82 Kensington Gardens Square
Bayswater
London
Greater London
W2 4DJ
  • Hotel Description
  • Prices & Booking
Prices From