 |
Comprising of four 18th Century luxury London townhouses, The Leonard is located off Park Lane, near Marble Arch. Its also only 2 minute walk to the shops of Oxford Street and Bond Street and a short stroll to Hyde Park and Madame Tussauds. The individually decorated bedrooms at the Leonard provide a warm, intimate and luxurious atmosphere from which to discover London. The nearest tube station is MARBLE ARCH 150 metres. The nearest railway station is Marylebone, 700 metres.
|