13 Wandsworth pubs serving Christmas Day lunch from £68 to £120 a person, with child prices, opening hours and booking terms. Checked November 2026.

Here are 13 Wandsworth pubs with a Christmas Day 2026 menu and price, from £68 to £120 a person. The Plough on St John’s Hill has the lowest published price (£68 a person) and the Alma on Old York Road the highest (£120, with a cheese course). The riverside Ship on Jews Row (£100) and the Duke’s Head by Putney Bridge (£99) are the waterside choices.

All fourteen places here hold a food hygiene rating of 5, the top score.

Wandsworth is Young’s country. The brewery was founded at the Ram Brewery on Wandsworth High Street and still has its head office on Garratt Lane, and most of the borough’s big pubs that publish a Christmas Day menu are Young’s houses. They serve the same five-course group menu (starters such as venison carpaccio and baked scallops, mains of a turkey, gammon and duck crown, 28-day-aged sirloin, duck breast, halibut or a beetroot, truffle and mushroom Wellington, then puddings and a finish), but each pub sets its own price. Young’s terms ask for the full price at booking, refundable up to 28 days before, menu choices by 1 December, and add a 12.5% service charge to every Christmas Day table. Christmas Day 2026 falls on a Friday.

Wandsworth Town and the river

1. The Alma, Old York Road

The Alma is the Young’s pub with rooms on Old York Road, opposite Wandsworth Town station. The pub describes itself as a “traditional British Victorian pub with rooms” and an “iconic sports pub”.

The Alma on Old York Road, a corner pub with a green-tiled ground floor and a domed turret
The Alma's green-tiled corner on Old York Road, opposite Wandsworth Town station. Photo: The Alma, Wandsworth - geograph.org.uk - 7708349 by Richard Rogerson (CC BY-SA 2.0), via Wikimedia Commons

Its Christmas Day menu is £120 a person, the highest price in this guide, and the only one here that adds a British cheese course (Davidstow Cheddar, Stilton and Bath Soft) and salted chocolate truffles to the group menu. The children’s Christmas Day menu is £80.

The Alma opens 11am to 4pm on the day, the earliest close of the Young’s pubs here.

Open Christmas Eve 7am to 11pm; Christmas Day 11am to 4pm; Boxing Day 8am to 10.30pm
Price Christmas Day £120 a person; children's Christmas Day menu £80
Booking full menu price at booking, refundable up to 28 days before; 12.5% service charge
Call 020 8870 2537
Address 499 Old York Road, Wandsworth, SW18 1TF
Hygiene rating 5, Food Standards Agency, 12 August 2026
Website almawandsworth.com/christmas
Listing Our listing
Good for cheese course, rooms upstairs, by Wandsworth Town station

2. The Ship, Jews Row

The Ship sits on the Thames near Wandsworth Bridge. It calls itself “your riverside pub” with “stunning views of the River Thames”, and has a fire inside for winter.

The Ship on Jews Row, a cream-painted Young's pub with hanging baskets
The Ship on Jews Row, by the Thames near Wandsworth Bridge. Photo: The Ship, Jews Row, Wandsworth - geograph.org.uk - 2101355 by N Chadwick (CC BY-SA 2.0), via Wikimedia Commons

Its Christmas Day menu is £100 a person, with a roast cauliflower soup in place of the squash soup most of the group serves, and the children’s Christmas Day menu is £50. The Ship’s own page asks for menu choices by 1 December.

Open Christmas Eve 11am to 11pm; Christmas Day 12pm to 6pm; Boxing Day 12pm to 11pm
Price Christmas Day £100 a person; children's Christmas Day menu £50
Booking full menu price at booking, refundable up to 28 days before; menu choices by 1 December
Call 020 8870 9667
Address 41 Jews Row, Wandsworth, SW18 1TB
Hygiene rating 5, Food Standards Agency, 22 July 2026
Website theship.co.uk/christmas
Listing Our listing
Good for Thames views, open fire, children's menu

3. The Spread Eagle, Wandsworth High Street

The Spread Eagle is the red-brick Victorian pub on Wandsworth High Street, near the old Ram Brewery site, with a Young’s sign painted on its side wall. The pub calls itself a “proper Victorian pub & rooms” that is “proud of her history and heritage”.

Its Christmas Day menu is £99 a person, and the children’s Christmas Day menu is £50. On the day it opens from 12pm to 5pm.

Open Christmas Eve 7am to 11pm; Christmas Day 12pm to 5pm; Boxing Day 8am to 9pm
Price Christmas Day £99 a person; children's Christmas Day menu £50
Booking full menu price at booking, refundable up to 28 days before; 12.5% service charge
Call 020 8161 0038
Address 71 Wandsworth High Street, Wandsworth, SW18 2PT
Hygiene rating 5, Food Standards Agency, 25 August 2026
Website spreadeaglewandsworth.co.uk/christmas
Listing Our listing
Good for Victorian building, rooms upstairs, town centre

4. The King’s Arms, Wandsworth High Street

The King’s Arms is the Young’s pub at the western end of Wandsworth High Street. It bills itself as “your go-to for big-match days” and claims “the best beer garden in South West London”.

The Christmas Day menu is £85 a person, one of the lower prices in this guide, and the children’s menu is £45. It opens 12pm to 5pm on Christmas Day.

Open Christmas Eve 11am to 11pm; Christmas Day 12pm to 5pm; Boxing Day 12pm to 10.30pm
Price Christmas Day £85 a person; children's Christmas Day menu £45
Booking full menu price at booking, refundable up to 28 days before; 12.5% service charge
Call 020 3437 0006
Address 94-96 Wandsworth High Street, SW18 4LB
Hygiene rating 5, Food Standards Agency, 22 September 2026
Website kingsarmswandsworth.co.uk/christmas
Listing Our listing
Good for lower price, beer garden, town centre

5. The Queen Adelaide, Putney Bridge Road

The Queen Adelaide is across the road from Wandsworth Park. It calls itself “Wandsworth’s favourite local” and says chef Leo and the team write the menus in-house; its Christmas page suggests a walk in the park after lunch.

The Christmas Day menu is £100 a person and the children’s Christmas Day menu £50. The pub says dogs and families are welcome, and opens 11am to 5pm on the day.

Open Christmas Eve 11am to 11pm; Christmas Day 11am to 5pm; Boxing Day 11am to 11pm
Price Christmas Day £100 a person; children's Christmas Day menu £50
Booking full menu price at booking, refundable up to 28 days before; 12.5% service charge
Address 35 Putney Bridge Road, Wandsworth, SW18 1NP
Hygiene rating 5, Food Standards Agency, 24 August 2026
Website thequeenadelaide.co.uk/christmas
Listing Our listing
Good for dogs welcome, families, by Wandsworth Park

Wandsworth Common, Earlsfield and Balham

6. The Roundhouse, Wandsworth Common North Side

The Roundhouse is on the corner of Wandsworth Common’s North Side, near Clapham Junction. It calls itself “your second living room” and has a terrace and a private room, the Voyager’s Room.

The curved brick front of the Roundhouse with its black-painted ground floor
The Roundhouse's curved front on Wandsworth Common North Side. Photo: Roundhouse, Wandsworth, SW18 (3695134441) by Ewan Munro from London, UK (CC BY-SA 2.0), via Wikimedia Commons

Its Christmas Day menu is £98 a person, and the children’s menu £48. The pub opens 12pm to 6pm on Christmas Day.

Open Christmas Eve 12pm to 10pm; Christmas Day 12pm to 6pm; Boxing Day 12pm to 8pm
Price Christmas Day £98 a person; children's Christmas Day menu £48
Booking full menu price at booking, refundable up to 28 days before; 12.5% service charge
Call 020 7326 8580
Address 2 North Side Wandsworth Common, SW18 2SS
Hygiene rating 5, Food Standards Agency, 23 January 2025
Website theroundhousewandsworth.com/christmas
Listing Our listing
Good for by the common, private room, children's menu

7. The Leather Bottle, Garratt Lane, Earlsfield

The Leather Bottle is the Young’s pub on Garratt Lane in Earlsfield, known for its large beer garden, which it says is being heated and covered and was “voted one of London’s best on DesignMyNight”. Its Christmas Day menu is £100 a person, and the children’s menu £50.

For a Christmas meal before the day, its December festive menu is £47 for three courses, with a children’s festive menu at £25.

Open Christmas Eve 11am to 11pm; Christmas Day 12pm to 6pm; Boxing Day 12pm to 11pm
Price Christmas Day £100 a person; children £50; December festive menu £47 for three courses
Booking full menu price at booking, refundable up to 28 days before; 12.5% service charge
Call 020 8946 2309
Address 538 Garratt Lane, Earlsfield, SW17 0NY
Hygiene rating 5, Food Standards Agency, 21 July 2026
Website leatherbottlepub.co.uk/christmas
Listing Our listing
Good for covered garden, festive menu in December, children's menu

8. The Nightingale, Nightingale Lane, Balham

The Nightingale is on Nightingale Lane between Wandsworth Common and Clapham South, and calls itself “a quintessential community pub” with a range of guest ales. Its Christmas Day menu is £80 a person, the second-lowest Christmas Day price in this guide, and the children’s menu is £40.

The Nightingale, a low brick pub with a Young's sign on Nightingale Lane
The Nightingale on Nightingale Lane, Balham. Photo: Balham, The Nightingale - geograph.org.uk - 3201837 by Mike Faherty (CC BY-SA 2.0), via Wikimedia Commons

The pub’s Christmas page also invites people in for “a Christmas Day pint while the turkey’s in the oven”.

Open Christmas Eve 11am to 11pm; Christmas Day 12pm to 6pm; Boxing Day 12pm to 10pm
Price Christmas Day £80 a person; children's Christmas Day menu £40
Booking full menu price at booking, refundable up to 28 days before; 12.5% service charge
Call 020 8673 1637
Address 97 Nightingale Lane, Balham, SW12 8NX
Hygiene rating 5, Food Standards Agency, 3 June 2026
Website thenightingalebalham.co.uk/christmas
Listing Our listing
Good for lower price, guest ales, drinks on the day

9. The Avalon, Balham Hill

The Avalon is a Three Cheers Pub Co pub on Balham Hill, near Clapham South station, named, it says, “after the mythical island at the heart of the legend of King Arthur”. It has a garden, a courtyard and a front terrace.

Unlike the Young’s pubs, it writes its own Christmas Day menu: £88 a person, with a glass of sparkling wine, starters such as venison carpaccio, mains of roast turkey, beef Wellington, crab-crusted cod or a celeriac, mushroom and truffle Wellington, and mince pies to finish. It is pre-order only.

The website lists Christmas Day from 12pm to 2pm; the menu says it is served 12pm to 4pm. An optional 15% service charge is added.

From 11 November a December set menu runs at £42.

Open Christmas Day from 12pm (website 12pm to 2pm; menu served to 4pm)
Price Christmas Day £88 a person; December set menu £42 from 11 November
Booking pre-order only; optional 15% service charge on Christmas Day
Call 020 8675 8613
Address 16 Balham Hill, SW12 9EB
Hygiene rating 5, Food Standards Agency, 7 May 2025
Website theavalonlondon.com/menus/christmas-day-menu
Listing Our listing
Good for independent menu, beef Wellington, vegan main, garden

Putney

10. The Duke’s Head, Lower Richmond Road

The Duke’s Head stands on the river by Putney Bridge, in what it describes as a “Victorian grade II listed building” that “has been host to over a century of celebrations”. The Christmas Day menu is £99 a person, and the children’s menu £49.

The white-painted Duke's Head by Putney Bridge, with tables outside
The Duke's Head on Lower Richmond Road, beside Putney Bridge. Photo: Duke's Head, Putney, London 12 by Edwardx (CC BY-SA 4.0), via Wikimedia Commons

The pub’s own page gives a later deadline for menu choices than the group, 10 December, and says drinkers can walk in on the day without booking.

Open Christmas Eve 12pm to 10pm; Christmas Day 12pm to 6pm; Boxing Day 12pm to 11pm
Price Christmas Day £99 a person; children's Christmas Day menu £49
Booking full menu price at booking, refundable up to 28 days before; menu choices by 10 December
Call 020 8788 2552
Address 8 Lower Richmond Road, Putney, SW15 1JN
Hygiene rating 5, Food Standards Agency, 1 September 2026
Website dukesheadputney.com/christmas
Listing Our listing
Good for riverside, listed building, walk-in drinks on the day

11. The Half Moon, Lower Richmond Road

The Half Moon is the Putney pub and music venue that has hosted gigs “since the 1960s”; its site lists U2’s first sell-out UK gig and Kate Bush’s first public show among its history. Its usual menu is Americana-inspired, but on Christmas Day it serves the group Christmas Day menu at £94 a person, with a children’s menu at £50.

It opens for dining and drinks from 12pm to 6pm, and stays open late from 27 to 29 December.

Open Christmas Eve 12pm to 10pm; Christmas Day 12pm to 6pm; Boxing Day 12pm to 10pm
Price Christmas Day £94 a person; children's Christmas Day menu £50
Booking full menu price at booking, refundable up to 28 days before; 12.5% service charge
Call 020 8780 9383
Address 93 Lower Richmond Road, Putney, SW15 1EU
Hygiene rating 5, Food Standards Agency, 15 April 2025
Website halfmoon.co.uk/christmas
Listing Our listing
Good for music venue, walk-in drinks on the day, children's menu

Battersea and Clapham Junction

12. The Plough, St John’s Hill

The Plough is on St John’s Hill, a short walk up from Clapham Junction station, and calls itself “the go-to spot for after-work drinks, long lunches” with craft beer and cocktails. It has the lowest Christmas Day price in this guide: the Christmas Day menu is £68 a person and the children’s menu £35, for the same dishes the group serves at up to £100 elsewhere.

The Plough on the ground floor of a modern corner block on St John's Hill
The Plough on St John's Hill, near Clapham Junction. Photo: Plough, Battersea, SW11 (7313713066) by Ewan Munro from London, UK (CC BY-SA 2.0), via Wikimedia Commons

It opens 12pm to 5pm on the day.

Open Christmas Eve 10am to 11.30pm; Christmas Day 12pm to 5pm; Boxing Day 10am to midnight
Price Christmas Day £68 a person; children's Christmas Day menu £35
Booking full menu price at booking, refundable up to 28 days before; 12.5% service charge
Call 020 7585 1844
Address 89 St John's Hill, Battersea, SW11 1SY
Hygiene rating 5, Food Standards Agency, 11 April 2025
Website theploughstjohnshill.co.uk/christmas
Listing Our listing
Good for lowest price here, by Clapham Junction, children's menu

13. The Lighthouse, Battersea Park Road

The Lighthouse is on Battersea Park Road, between Clapham Junction and Battersea Park. It describes its south-facing walled garden, with a retractable roof and heaters, as “Battersea’s best-kept secret”, and calls itself “South West London’s go-to rugby pub”.

The Lighthouse's Victorian brick front with a clock on the parapet
The Lighthouse on Battersea Park Road. Photo: The Lighthouse, Battersea - geograph.org.uk - 4406829 by Chris Whippet (CC BY-SA 2.0), via Wikimedia Commons

The Christmas Day menu is £95 a person and the children’s menu £45. It opens 12pm to 5pm on Christmas Day.

Open Christmas Eve 11am to 11pm; Christmas Day 12pm to 5pm; Boxing Day 12pm to 10pm
Price Christmas Day £95 a person; children's Christmas Day menu £45
Booking full menu price at booking, refundable up to 28 days before; 12.5% service charge
Call 020 7223 7721
Address 441 Battersea Park Road, SW11 4LR
Hygiene rating 5, Food Standards Agency, 15 May 2025
Website thelighthousebattersea.com/christmas
Listing Our listing
Good for covered walled garden, children's menu

A Christmas meal before the day

14. East Putney Tavern, Upper Richmond Road

East Putney Tavern is a Mosaic Pub & Dining pub on Upper Richmond Road, beside East Putney station. It publishes no Christmas Day menu, but its 2026 Christmas menu for December is £37 for two courses or £42 for three.

East Putney Tavern, a teal-fronted pub in a terrace on Upper Richmond Road
East Putney Tavern on Upper Richmond Road, beside East Putney station. Photo: East Putney Tavern - geograph.org.uk - 7473510 by N Chadwick (CC BY-SA 2.0), via Wikimedia Commons

Mains are roast Norfolk bronze turkey with pigs in blankets, an eight-hour braised shoulder of beef, a mushroom and lentil Wellington or roast hake, with a dry-aged ribeye for a £10 supplement. Each dish is marked plant-based, dairy-free or gluten-free where it applies.

An optional 12.5% service charge is added.

Most of the Young’s pubs above also run a three-course December festive menu, from £42 at the Nightingale to £53 at the Alma; the prices are on each pub’s Christmas page.

Price Christmas menu two courses £37, three courses £42
Booking enquiry form on the pub's Christmas page
Address 94-98 Upper Richmond Road, Putney, SW15 2SP
Hygiene rating 5, Food Standards Agency, 16 June 2026
Website eastputneytavern.co.uk/christmas
Listing Our listing
Good for December festive menu, plant-based main, gluten-free options

More Young’s pubs with a Christmas Day menu

Four more Young’s pubs in the borough publish the same Christmas Day menu, each with an FSA rating of 5: the Boathouse on Putney Embankment (£99, children £49, 12pm to 6pm), the King’s Head on Roehampton High Street (£90, children £45), the Devonshire on Balham High Road (£88, children £44, 12pm to 5pm) and the Duke of Cambridge on Battersea Bridge Road (£95, children £45, 12pm to 6pm).

Not in this year’s list

A few places people ask about publish no Christmas Day price. The Tooting Tavern takes a £25 deposit for Christmas Day but publishes no price, and the Jolly Gardeners in Putney has a Christmas menus page with no price on it. The Bolingbroke on Northcote Road sends its Christmas Day menu only to people who fill in a form. Chez Bruce on Bellevue Road lists no Christmas Day 2026 menu on its site. If you run one of these and publish a price, tell us and we will add it.

How we chose

These are the pubs and restaurants in Wandsworth borough that publish a 2026 Christmas Day price, or a December festive price, on their own websites and hold a Food Standards Agency hygiene rating of 3 or more; all fourteen hold a 5, and all are rated by Wandsworth Council. Every price, child rate and opening time comes from the venue’s own Christmas page or menu PDF, read on 2 November 2026; the Young’s menu PDFs carry no year on the page, but their file details show they were made in May to August 2026 and each pub’s Christmas page lists its 2026 hours. Young’s deposit and pre-order rules are from its Christmas booking terms. Prices and availability change as tables fill, so check with the pub before you book. Run a place that should be here, or spot something that has changed? Email newsdesk@wandsworthnews.co.uk. Taken a good photograph of any of these places? Email it to newsdesk@wandsworthnews.co.uk and we will add it with your name as the credit.

For more on the season, see our guides to Battersea Power Station at Christmas, the Wandsworth Christmas markets, Christmas lights switch-ons, pantomimes and Christmas shows, the Christmas Day swim at Tooting Bec Lido, where to buy a Christmas tree, Christmas travel and Christmas bin collections, plus what’s on this month, things to do in Wandsworth and the pubs in our directory.

Frequently asked questions

Where can I have Christmas dinner in Wandsworth on Christmas Day 2026?

Thirteen pubs in this guide publish a 2026 Christmas Day menu and price, including the Alma on Old York Road (£120), the Ship on Jews Row (£100), the Spread Eagle on Wandsworth High Street (£99), the Duke’s Head in Putney (£99), the Nightingale in Balham (£80) and the Plough on St John’s Hill (£68). All open at 11am or midday and close between 4pm and 6pm.

What is the cheapest Christmas Day lunch in Wandsworth?

The Plough on St John’s Hill, near Clapham Junction, charges £68 a person, the lowest Christmas Day price in this guide, with £35 for children. The Nightingale on Nightingale Lane is next at £80, then the King’s Arms on Wandsworth High Street at £85. For a Christmas meal on another day in December, East Putney Tavern’s festive menu is £37 for two courses or £42 for three.

Do I have to pay in full when I book Christmas Day lunch at a Young’s pub?

Yes. Young’s booking terms ask for the full Christmas Day menu price per person in advance, refundable up to 28 days before the booking, with menu choices by 1 December (the Duke’s Head in Putney says 10 December). A 12.5% discretionary service charge is added to every table on Christmas Day.