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!