81 Kensington Gardens Square, London, W2 4DJ
A stay at the London House Hotel allows you to discover many popular London landmarks and attractions. Make sure you check out the amazing attractions near us during your stay with us.
We are using cookies to give you the best experience on our website.
Please see our Cookies policy for further information about cookies.