Photo gallery for The Leonard Hotel





The Leonard Hotel in central London offers a boutique experience with Seymour's Restaurant serving British cuisine all day. Guests can relax at the bar, maintain their routine in the gym, and use in-room WiFi. Staff consistently earn positive reviews from visitors.
Reviews
8.2 out of 10
Very good
Popular amenities
The current price is ₹19,401