The Leonard offers a slightly more individualistic alternative to the other 4-star hotels in central London, most of which are chain properties. It has an unbeatable location close to Oxford Street and the atmosphere is relaxed but efficient. The only criticism some guests have is that the size of the rooms varies markedly (perhaps because the hotel occupies four 18th century townhouses.)
The Leonard is on the south side of Seymour Street, just off Portman Square, near Marble Arch. It is 10 minutes' walk from The City and 5 minutes from Theatreland. Heathrow Airport is a 40 minute drive away.
Customer review digest, click to view whole review ...