left Popular Searches

Popular Locations

2 for 1

London, 15 Seymour Street

Seymours Bar At The Leonard Hotel

British

call in advance
Call in advance
Bank Hols
Excludes Bank Holidays

Situated in the heart of London, Seymour's Bar is an elegant venue offering drinks and a delicious menu. Just steps away from the shops of Oxford Street and the wide open spaces of Hyde Park, Seymour's Bar is a welcome retreat, offering a relaxing dining experience complete with immaculately dressed tables. The menu features a great range of homemade sandwiches and traditional homemade scones with fresh cream and preserves, as well as a selection of fresh pastries. These delicacies can be accompanied by a delicious tea from the wide selection available, or for those who prefer; a glass of champagne. If you are looking for a cosy and intimate dinner when in London, head to the charming Seymour's Bar...maybe you will spot a celebrity or two!

next close

Location

location
Seymours Bar At The Leonard Hotel,
15 Seymour Street,
London,
W1H 7JW,
United Kingdom