Please note: Seymours restaurant will accept a maximum of 3 cards per tastecard booking. Situated in the heart of London, Seymour's Restaurant is an elegant dining room offering British & International cuisine. Just steps away from the shops of Oxford Street and the wide open spaces of Hyde Park, Seymour's Restaurant is a welcome retreat, offering a relaxing dining room complete with open fireplaces, walls adorned with antique art and immaculately dressed tables. The menu features a great range of delicious dishes from Chef's Fishermans Pie to Spicy Sausage Pappardelle. If you are looking for a cosy and intimate dinner when in London, head to the charming Seymour's Restaurant...maybe you will spot a celebrity or two!