Christmas parties don’t have to mean warm prosecco, a sad buffet and a wonky Christmas jumper. Here in Vauxhall, we do things differently — with riverside rooftops, drag pantos, Caribbean feasts, Irish lock-ins, Thai comfort food, sleek river-view dining, and nautical parties that literally float your boat.
From the glamour of Brunswick House and the riverside sparkle of The Waterfront and The Riverside, to the cosy corners of The Jolly Gardeners, The Duchy, and The Windmill, there’s a festive spot for every crew.
1.
Brunswick House
Historic grandeur meets modern flair inside this 18th-century Georgian mansion, where chandeliers hang low and the cocktails flow freely.
Brunswick House’s private dining rooms ooze old-school glamour, while the menu, curated by Jackson Boxer, delivers serious flavour. Perfect for teams who want fine dining without the stuffiness.
Festive group booking menus here
30 Wandsworth Rd, SW8 2LG | Private hire available
2.
The Rose Pub & Frida’s Vauxhall
For a two-in-one Christmas night out, start with craft beers and comfort food at The Rose before heading across the road to Frida’s — the tequila-soaked speakeasy pulsing with Latin rhythms, neon lights and margaritas. Go from cosy pub grub to fiesta energy without ever leaving SW8.
See The Rose Christmas Menu
35 Albert Embankment, SE1 7TL | @therosepub | @fridas.london
3.
Royal Vauxhall Tavern
The RVT’s festive season is always extra — think drag shows, live cabaret, the best panto in town and DJs that keep you dancing into the new year. Book a table, order a round of mulled wine, and prepare for an office night out you’ll actually talk about on Monday.
372 Kennington Lane, SE11 5HY | Tickets vary per event
4.
The Garden Vauxhall
Heated winter terraces and party menus under the arches by Vauxhall Station. The Garden Vauxhall transforms into a twinkling winter den with street-food stalls, festive cocktails and big-screen entertainment. They offer group bookings, private spaces, and enough fairy lights to make Santa jealous.
Book your ‘sleigh’ office party here
6A S Lambeth Pl, SW8 1SP | Free entry, group bookings welcome
5.
Mc & Sons
Pints, craic and proper comfort food: this Irish pub is a Vauxhall favourite. You’ll find Guinness, green curry and the kind of atmosphere that makes every night feel like Christmas Eve. Perfect for relaxed office dos or post-work celebrations that accidentally turn into lock-ins.
Check out their full Festive Menu here
160 South Lambeth Rd, SW8 1SD | Private hire available
6.
Cottons Vauxhall
Swap turkey for jerk and have a Caribbean Christmas with island spirit. Cottons’ festive group menus come with tropical cocktails, bold flavours and reggae beats that turn dinner into a mini-holiday. Sunshine vibes, rum punch and the best playlist south of the river.
See the full festive menu here
St George’s Wharf, SW8 2LE | From £35pp
7.
Market Place Vauxhall
Perfect for mixed groups or casual celebrations, Market Place offers global food stalls, craft cocktails and live DJs all under one roof. Book a booth or take over a corner for the night — no boring set menus here.
4–5 Parry St, SW8 1RT | marketplacevauxhall.co.uk
8.
Jolly Gardeners
A neighbourhood gem with roaring fires, winter cocktails and a festive menu packed with seasonal British comfort food. Whether you’re hiring a corner for drinks or the upstairs room for dinner, The Jolly Gardeners does Christmas the proper way — warm, hearty and very Vauxhall.
See their full Christmas menu here.
49–51 Black Prince Rd, SE11 6AB | Private hire available
9.
Tamesis Dock & Battersea Barge
Christmas on the Thames? Absolutely. Both venues offer private hire, themed nights and live entertainment, with unbeatable river views and cosy indoor decks. Perfect for groups who want something memorable (and very Instagram-worthy).
Jump on board, Santa — and let’s set sail!
Albert Embankment, SE11 | Private hire from £40pp
10.
The Duchy Arms
Try a local legend with a festive twist. The Duchy is a proper South London pub with a big heart (and even bigger roasts). You’ll get classic Christmas fare, cask ales and a bustling beer garden if you fancy braving the winter air.
See the Smokehouse Menu here
63 Sandcroft St, SE11 5UG
11.
The Windmill
Traditional charm, modern cheer. With fairy lights, fireplaces and plenty of atmosphere, The Windmill is a brilliant option for smaller teams wanting good food, friendly staff and proper pub vibes.
Get cosy here
44 Lambeth High St, SE1 7JS | @the_windmill_pub_lambeth
12.
The Pilgrim
If you’re looking for pints, parties or a private cellar bar, the Pilgrim’s cosy nooks and private basement make it ideal for office gatherings. There’s great food, local beers and plenty of festive spirit.
Keep an eye on their Instagram for their festive menu
247 Kennington Ln, SE11 5QU
13.
The Riverside Vauxhall
Overlooking the Thames, The Riverside delivers elevated dining with river views in a bright, modern setting. Their group menus feature seasonal British dishes — best paired with their extensive wine list and twinkling skyline backdrop.
See their festive menus here
Hamilton House, 5 St George’s Wharf, SW8 2LE | @riversidevauxhall
14.
The Waterfront Bar & Brasserie
Stylish views, serious cocktails! For a Christmas party with skyline sparkle, this riverside bar and restaurant offers panoramic views, a luxe interior and private dining options perfect for end-of-year toasts.
Check them out here
St George Wharf, SW8 2LE | @wtrfront
15.
Chino Latino
Bold Asian-Latin fusion meets seasonal indulgence at Chino Latino, with two unforgettable dining experiences on the banks of the Thames.
On Christmas Day, enjoy a relaxed and elegant lunchtime feast with festive flavours and Asian-Latin flair. Then on New Year’s Eve, step into a candlelit evening of indulgence, live music and DJ entertainment as you welcome 2026 with panoramic river views and a show-stopping dinner.
Book your party here
Park Plaza, Riverbank, 18 Albert Embankment, SE1 7TJ