15 Seymour Street London W1H 7JW (Marble Arch) ● +44 (0) 20 7935 2010 ● reservations@theleonard.com

WHY CHOOSE OUR LONDON SERVICED APARTMENTS?

Our Serviced Apartments are located in the heart of London, a few minutes walking from the main attraction of the City.
Oxfod Street, with more than 300 business activities, it's one of the pricipal shopping place in the world.
Marble Arch and Hyde Park are very close too.
The Leonard Serviced Apartments are perfect for your family needs!
×
We use cookies to deliver our online services. To find out more about the cookies we use please click here.
If you continue to use our website you consent to our use of cookies in this way.


PLEASE WAIT A MOMENT