Afternoon Tea at The Leonard Hotel

15 Seymour Street, London, W1H 7JW

The Leonard Hotel

15 Seymour Street, London, W1H 7JW

Afternoon tea at the Leonard Hotel takes places in Seymour’s Restaurant. In winter months, you can bask in the glory of the open fireplace whilst you sip Champagne with your Royal Afternoon Tea. There is a good choice of menus including a delightful cream tea, all of which are well priced and make the Leonard a perfect stop-off on your shopping trip to London.

Information about your visit

Tea Times
Monday3.00pm - 6.00pm
Tuesday3.00pm - 6.00pm
Wednesday3.00pm - 6.00pm
Thursday3.00pm - 6.00pm
Friday3.00pm - 6.00pm
Saturday3.00pm - 6.00pm
Sunday3.00pm - 6.00pm
Booking Help

Online bookings are not currently available via our website.

JOIN OUR NEWSLETTER FOR THE LATEST OFFERS

Your email address