Looking for the best place for a Christmas lunch in London without the December price tag? Book any weekday lunch or early dinner at a Three Cheers pub this festive season and get three courses for just £31.50, saving 25% on our Christmas set menu.
The offer
- Three courses for £31.50 (usually £42)
- Monday to Friday, 12pm to 6pm
- Wednesday 11 November to Thursday 24 December
Made for office Christmas parties, team lunches, catch-ups with old friends and early festive dinners that get you home before the babysitter clocks off.
What’s on the Christmas menu
Start with a twice-baked Montgomery Cheddar soufflé, duck confit and chicken liver terrine with spiced plum chutney, or Wimbledon Smokehouse smoked salmon with horseradish crème fraîche.
For mains, go classic with roast turkey, pigs in blankets, pork and sage stuffing and all the trimmings. Or try red wine braised shin of beef, roast chalk stream trout with brown shrimp butter, or our vegan celeriac, mushroom and truffle Wellington.
Finish with sticky toffee pudding, apple and blackberry crumble with custard, or dark chocolate delice with honeycomb. Vegan, vegetarian and gluten-free options run right through the menu.
Christmas lunch in Clapham
The Abbeville, Clapham
Tucked away on Abbeville Road, The Abbeville is a neighbourhood favourite for long, lazy festive lunches. Choose the upper or lower mezzanines if you like a private party area.
See The Abbeville Menus Book Christmas at The Abbeville
The Avalon, Clapham
The Avalon pops off for parties. Choose from the 1888 Room, Blue Room or Courtyard if you’d like some privacy and stay late for the DJs every Friday and Saturday night.
See The Avalon Menus Book Christmas at The Avalon
The Stonhouse, Clapham
Located in the heart of Clapham, and one of Margot Robbie’s favourites, The Stonhouse is easy choice for smaller teams and friends catching up before the big day. Check out their winter garden too.
See The Stonhouse Menus Book Christmas at The Stonhouse
Christmas lunch in Balham
The Bedford, Balham
An iconic party venue with late licence until 2am at the weekend, The Bedford is Balham’s home for festive get-togethers of every size. Why not pair your lunch with a live comedy or music show in their renowned Club Room.
See The Bedford Menus Book Christmas at The Bedford
Christmas lunch in Battersea
The Latchmere, Battersea
Perfect for Battersea teams wanting a proper Christmas lunch close to the office. Don’t forget to check out a festive show upstairs at Theatre 503.
See The Latchmere Menus Book Christmas at The Latchmere
The Bolingbroke, Battersea
The Bolingbroke has its own festive party menu at £34.50 per person, Monday to Friday, 12pm to 6pm (£46 at all other times).
See The Bolingbroke Menus Book Christmas at The Bolingbroke
Christmas lunch in Kennington
The Tommyfield, Kennington
A top pick for Kennington and Vauxhall office lunches, this is also a venue with individually designed boutique hotel rooms for those who like to party until late.
See The Tommyfield Menus Book Christmas at The Tommyfield
Christmas lunch in Dulwich
The Rosendale, Dulwich
Dulwich’s festive favourite for family lunches and group celebrations.
See The Rosendale Menu Book Christmas at The Rosendale
Christmas lunch in Shepherd’s Bush
The Princess Victoria, Shepherd’s Bush
West London’s pick for a Christmas lunch party with a difference. Head to their 1829 Room upstairs for a private room with a bar or make use of their five boutique hotel rooms.
See Princess Victoria Menus Book Christmas at The Princess Victoria
Festive drinks deals
- Dolci Colline Prosecco, £30 a bottle
- El Ninot de Paper house red or white, £25 a bottle
- 10 bottles of Peroni for £50
- Ruby port or Sauternes pudding wine, £3 a glass
Pre-order prices only, and the whole table must order.
Christmas lunch in London: FAQs
Where can I have a Christmas lunch in Clapham?
The Abbeville, The Avalon and The Stonhouse all offer three festive courses for £31.50 on weekdays from 12pm to 6pm.
Where’s good for an office Christmas party in Battersea?
The Latchmere offers the £31.50 Christmas lunch deal, and The Bolingbroke has its festive menu for £34.50 on weekday lunchtimes.
Is there a cheap Christmas lunch deal in Balham, Kennington or Dulwich?
Yes. The Bedford in Balham, The Tommyfield in Kennington and The Rosendale in Dulwich all offer three courses for £31.50, Monday to Friday, 12pm to 6pm.
Can I get a Christmas lunch in Shepherd’s Bush?
Yes, at The Princess Victoria, with the same £31.50 weekday offer.
Do you cater for vegans and gluten-free diets?
Yes. The menu includes vegan and gluten-free dishes, and a full allergen menu is available on request.
When does the offer run?
From Wednesday 11 November to Thursday 24 December, Monday to Friday, 12pm to 6pm. Pre-order only.


