Devonshire Terrace
Located on Liverpool Street itself, Devonshire terrace is a stylish lounge bar that's open all day, every day. the relaxed setting boasts a spacious interior and an outdoor terrace, and the cosy armchairs come draped in fluffy blankets for a cosy festive experience.
Whether you're in the private dining rooms or the main restaurant, there are multiple Christmas dining options to choose from. Their three-course set menu costs £39.95 per person, featuring roast turkey and Jerusalem artichoke risotto, or you can enjoy canapes and bowl food instead.