Leonora House

Lodging in London

  • Lodging icon Lodging
  • London icon London
Visit Website
Icon for calling Leonora House 020 7286 9226

About Leonora House

Leonora House is a luxurious London lodging providing a unique and unforgettable experience. Our guests will enjoy a comfortable and relaxing stay in our contemporary and stylish accommodation.


Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.

You can create an account to leave a review

Signup is fast, easy and we don't send you marketing emails.

Register