Want all the luxury and finery you’d expect from The Leonard with all the independence and freedom you’ll love with your own apartment? Then contact our Reservations Team now and allow us to accommodate your needs.

Call 020 7935 2010 or email reservations@theleonard.com today.

The Leonard Apartments
16 Seymour Street
London W1H 7JW

Tel: +44 (0) 20 7935 2010
Fax: +44 (0) 20 7935 6700
Email: reservations@theleonard.com

Location

View Google Map

Call: 020 7935 2010. or email: reservations@theleonard.com
Copyright
Our Blog | Sitemap