81 Kensington Gardens Square, London, W2 4DJ

+44(0) 207 243 1810

 
London House Hotel
 
 
 

ENQUIRY FORM

Your Name (required)

Your Email (required)

Your Message


Contact By Phone


Come To See Us

81 Kensington Gardens Square Bayswater, London W2 4DJ, England