Christmas Private Dining

It’s never too early to plan your Christmas party, and The Stafford London offers the perfect setting to bring your festive vision to life. Choose from four intimate private dining rooms or our stunning 400-year-old wine cellars, and let our expert events team craft an unforgettable Christmas experience tailored to you and your guests.
Bespoke Christmas packages start from £105.00* per person for lunch or £145.00* per person for dinner, with festive menus available from 17th November – 19th December 2025 for groups of up to 44 seated and 65 standing.