Best Christmas Dinners In Clapham

Christmas has a way of taking its hold over you, and the same can be said for Clapham. Pubs turn in to cosy hideaways and restaurants offer set menus that celebrate the season and local seasonal produce in equal measure. From the Common all the way to Battersea, we're making your December plans come easy with a suggested list of places to enjoy a Christmas dinner in Clapham this year.

Last edited by Lauren Cole

Last updated on 15th January 2025




The Little Orange Door

Margherita Madness and 2 other offers

The seasonal home set-up you always wanted come December, The Little Orange Door is pairing fireplace vibes, stockings and the glittering of tinsel with a private dining and Christmas group menu that promises deliver on the festive spirit in South London. From family-style to courses from as little as £35 for 2, expect a menu of flank steak, salmon Wellington and blueberry winter cheesecake.

The Red Setter

Celebrate Christmas in style with a festive dinner at The Red Setter in Battersea, near Clapham. This welcoming pub offers the perfect blend of traditional charm and festive cheer, making it an ideal spot for enjoying a delicious Christmas meal with friends, family, or colleagues.

Its seasonal menu is packed with seasonal favourites, from tender turkey with all the trimmings to rich, indulgent desserts like sticky toffee pudding with butterscotch sauce, and apple and winter berry crumble that'll put you in the holiday spirit. 

Belle Vue

Quiz Night Tuesday's! and 1 other offer

This Christmas, gather your loved ones for a festive feast at The Belle Vue, a charming pub in South London that combines colourful and foliage-adorned surroundings with a mouth-watering festive menu.

Indulge in all the Christmas classics, from succulent roast turkey with all the trimmings (hello, Brussel sprouts) to rich, seasonal desserts like sticky toffee pudding - three courses are available for only £38 per person. Pair your meal with a selection of warming wines or seasonal ales and you'll feel the holiday spirit with every bite.

The Prince Albert

This Christmas, enjoy a festive dining experience with a warm, welcoming atmosphere at The Prince Albert in Battersea. Nestled in this charming pub, you'll find a delicious menu filled with traditional favourites and seasonal delights, perfect for celebrating with family, friends, or colleagues.

From £45 per person, indulge in a classic Christmas dinner, featuring tender roast turkey, crispy roast potatoes, and all the trimmings, followed by apple, fig and chestnut crumble drizzled in lemon thyme custard for dessert. 

The Perky Nel

This Christmas, make your festive feast one to remember at The Perky Nel in Clapham - with its charming atmosphere and warm, welcoming service, this pub is the perfect spot to enjoy a delicious festive dinner with friends, family, or colleagues.

Expect three courses for £38 per person featuring starters like orange pork and duck parfait and mains like succulent roast turkey with all the trimmings. Whether you prefer a hearty meal or a lighter seasonal dish, there's something for everyone.

The Devonshire

Celebrate Christmas with warmth, charm, and fantastic food at The Devonshire in Balham. This cosy neighbourhood pub offers a traditional dinner as part of a three-course set menu for £38 per person.

Picture yourself sinking into a relaxed atmosphere, surrounded by festive décor, wood furnishings and the warm glow of Christmas lights, as you enjoy a hearty feast featuring roast turkey, crispy roast potatoes, Brussels sprouts, and all the seasonal trimmings.

Megan's Old Town (Clapham)

Friday Fizz and 4 other offers

Celebrate Christmas with a twist at Megan's Old Town in Clapham, where Mediterranean-inspired flavours meet festive cheer. This charming venue offers a twinkly light-filled, stylish setting for your Christmas dinner, featuring a menu full of seasonal delights with a Mediterranean flair. Indulge in beautifully crafted dishes, from lamb or turkey kofte and vibrant salads to mince pies washed down with mulled wine.

Whether you're enjoying a romantic meal, celebrating with family, or gathering with friends, Megan's Old Town brings the perfect festive touch to your dinner.

Daddy Bao

Nestled in the heart of South West London near Tooting is Daddy Bao and this Christmas, they're serving a cracking menu with a unique Taiwanese twist. Combining the finest ingredients from Southeast Asia with festive staples, it's serving a three-course menu for £35 per person. 

Look forward to a welcome cocktail alongside Sichuan popcorn, followed by grilled sesame aubergine, and miso roast parsnips with hot honey and whipped tofu. There's also apple sidra glazed ham hack bao buns and a white chocolate and Umeshu trifle for dessert too.