British

Seymours at the Leonard Hotel

Love it

Mel thinks you might like these...

About Seymours at the Leonard Hotel

A discreet, intimate restaurant in the heart of London, Seymours is situated within the elegant linked townhouses of The Leonard Hotel close to the bustle of Marble Arch. Open fireplaces, antique paintings and traditional table settings add to the air of bygone refinement, while the menu pays tribute to British traditions with dishes such as fish and chips, sausages and mash and juicy fillet of beef. The private dining room with its double height ceilings and huge windows seats up to 12 people.


Mel thinks you might like...

Help Us Improve


Opening hours changed?

Click Here To Let Us Know!

Know of a new offer?

Click Here To Let Us Know!

What else are we missing?

Click Here To Let Us Know!