0
people love it
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.
Submit a Review
Please login to review Seymours at the Leonard HotelMel thinks you might like...
Help Us Improve
New menu?
Click Here To Let Us Know!
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!
