Affordable Christmas Venues In London

Scarlett Welch's profile picture
By Scarlett Welch Editor, DesignMyNight Scarlett has covered the UK's best restaurants, bars and events for DesignMyNight since 2023. She holds an MA in Media & Journalism, with bylines in The Crack magazine and South London News, among others. Last updated on 21st September 2026

The holiday season is upon us, and you know what that means? It’s time to get on your fluffiest, most-festive jumpers and celebrate with your nearest and dearest. For those who want an unforgettable location for their big bash, but don’t want to cough up an arm and a leg, have a gander at our guide to London’s affordable Christmas party venues this 2026.




Harrild & Sons

60 minute masterclass - 2 Cocktails (£35PP) and 1 other offer

Situated inside an historic print house on Farringdon Street, Harrild & Sons is a trendy pub that specialises in top-quality lagers, ales and bombers. Expect rustic wooden walls, tiled ceilings and lots of pretty plants, as well as a three-course festive menu for £52 per person - think roast turkey breast or a butternut squash and chestnut Wellington.

Catering to Christmas parties of all sizes, there are three choices of private hire, including the entire venue. There's room for between 30 and 350 guests at a time, with minimum spends beginning at £500.

Horseshoe

Located in the heart of Hampstead, Horseshoe is a welcoming pub decked out in rustic wooden decor, comfy leather booths and leafy plants. They serve some of the best beer in the area, as well as a number of festive food options.

Their four-course set menu costs £52 per person, featuring the likes of pink peppercorn and pomegranate-cured Scottish salmon, roast turkey breast with cranberry stuffing and a butternut and chestnut Wellington. Plus, they offer canapés for a more casual party.

The White Lion

This lovely modern pub around the corner from Finsbury Park is overflowing with charm. Have your winter bash at The White Lion and sip a fine selection of brews, plus tuck into a fabulously affordable Christmas menu in London, with three courses available for just £42.

Tuck into the likes of confit duck leg, butternut squash and chestnut Wellington or Himalayan salt-aged sirloin steak, followed by sticky toffee pudding. For something more relaxed, they serve festive bowl food too.

Exhibit

Happy Hour and 1 other offer

With lots of spaces available for your affordable Christmas work party in London, The Exhibit is sure to impress. This multi-level hotspot spans three floors, five bars, a swanky cinema, a Winter Wonderland garden, and a rockin' karaoke suite. From homemade grub to killer cocktails, they've got all you need for an unforgettable holiday party. There's a bunch of food and drink packages to consider, from indulgent sit-down meals to canapés, and a dedicated events team to help take the weight off.

Sebright Arms London

£5 Pints - all day, everyday! and 4 other offers

If your office needs a Christmas party with serious volume, look no further than the Sebright Arms' Live Room. Tucked away in the basement, this dedicated space holds up to 150 standing guests and comes equipped with its own private bar and a fully kitted-out sound and lights stage area.

It's the perfect spot to ditch the formalities and get down to business, whether that means a full-throttle club night or a high-energy live show. For eats, you can fuel the fun with a casual buffet or everyone's favourite, Alby's Pizza. 

BrewDog - Bars

Home to comfort food and craft beers, BrewDog's multiple branches across the city are some of London's most unique Christmas party venues. Whether you're in Waterloo or anywhere else, dive into multi-course meals, festive hoppy meals and lush buffets.

Barrio Shoreditch

Found in Shoreditch, Barrio is a Latin American-inspired tropical paradise just waiting for your Christmas soiree. Whether you book out the venue or intimate space, they can cater for groups of anywhere between 35 and 360, with minimum spends starting from £1,000.

Whatever kind of party you're after, it can be done here - from festive bottomless brunches to live music celebrations and cocktail masterclasses. Food-wise, choose between canapes, bowl food, sharing platters or a buffet.

The Exmouth Arms

A popular spot among craft beer lovers, The Exmouth Arms is a traditional boozer in the heart of Exmouth Market. Expect a classic British pub vibe, with a rotating selection of pints on offer, and there's space for up to 60 guests at a time in their private room - with minimum spends starting from £500.

This Christmas, there are plenty of different food and drinks packages up for grabs - including a three-course set menu for £47 per head. Kick off with a squash and carrot soup, before moving on to turkey roasts, sticky toffee pudding and more.

London Bridge Rooftop

From delving out warming mulled wine to having Christmas burgers and those views of the Shard, London Bridge Rooftop is quite the choice for your festivities this year - and that's before you even mention the Après Bar theme. It certainly looks the part, with snow-covered firs, heated and covered pergolas decked out in lights, vintage ski memorabilia for decor and even a whole ski lift as booth seating.

Whether you're coming just for a casual one or want to hire out the sixth floor space, there are parties galore for between 8 to 60 people on the cards here.

Silent Disco Christmas Special

@ The Silent Disco Boat on Saturday 19th December 2026

Just £26.80 gets you into one of London's most legendary Christmas parties. After a ten-show sold out run, Silent Sounds is capping off the year with a festive cruise along the Thames.

Whether you're looking for an epic office party venue or a place to ring in the holiday season with your friends, grab your headphones and dance across the deck to your choice of channels, from festive hits to rock anthems and pop classics.

Botanica Hall

Located in Clapham Junction, Botanica Hall is just the place to host your Christmas party south of the river. This stylish space is filled with plastered walls and simple furnishings, and there are private rooms to hire for up to 100 people.

There's a choice of festive food options: either bowls designed to graze for as little as £24 per person, or a three-course feast at £48 each. Think roast beetroot, turkey with all the trimmings, confit duck leg and more.

The Wolfpack Inn (Fulham)

The Wolfpack Inn can be found with gorgeous, cosy venues in Fulham and West Hampstead - the former is a cool boutique hotel and bar that fronts industrial decor, neon signage and brassy features. It can cater for all occasions, including Christmas parties at an affordable rate. Just hire out one of its many rooms - either the den for around 100 guests or the entire venue for up to 200 - and look forward to delicious drinks and bespoke festive platters featuring miniature Yorkshire puddings with beef and horseradish. 

Wildwood Covent Garden

With locations in Covent Garden and Seven Dials, Wildwood is a great choice for Christmas parties on a budget. Expect comfy booth seating and stylish but laid-back decor, with plenty of space for groups of all sizes.

They've got an Italian Christmas menu to enjoy, costing only £34.95 for three courses. Think festive pizza tartiflette, butternut squash risotto or a turkey dinner with Dauphinoise potatoes, followed by Lotus Biscoff cheesecake.

Blame Gloria Clapham Junction

You can always rely on Blame Gloria in Clapham Junction or Covent Garden for those top-notch Christmas party plans. And the best bit? They're also budget-friendly too. Perfect for teams wanting a high-energy bash without the late finish, their famous Festive Bottomless Brunches pair 90 minutes of free-flowing drinks and delicious dishes with jaw-dropping drag performances and comedy.

For exclusive team gatherings, daytime venue hire offers access to Blame Gloria's sequin-clad, floral-drenched space with flexible timings and lower minimum spends. Guests can graze on festive sharing platters or bowl food while enjoying background DJ sets, live music, or even an afternoon karaoke session in the 20-person private room.

The Cardinal Bar & Kitchen

Bottomless Brunch and 4 other offers

Looking for a Christmas party that won't break the bank? The Cardinal Bar & Kitchen in the heart of the City offers affordable private dining options without skimping on atmosphere or flavour.

From casual bites to hearty meals inspired by global cuisines, the menu is designed to impress. Book a party of over 20 guests in August and you'll enjoy a 2-4-1 drinks special in the first hour - an easy way to kick off your festive fun.

Megan's - Various Sites

Whether you're in Dulwich, Battersea, Kensington, Islington or beyond, you can count on Megan's for a feasting festive menu in gorgeous surrounds. Their unique Mediterranean restaurants are filled with fairy lights and foliage, with lots of different private hire options available too.

Choose between canapes or a sit-down meal for your Christmas party, with four courses coming in at £47 per head. We're talking open turkey kebabs, roasted butternut squash with hummus and hot honey pigs in blankets, followed by a warm orange and almond cake.

The Escapologist

When it comes to wallet-friendly hotspots for festive fun in Covent Garden, The Escapologist is at the top of the list. This chic venue has a fabulous range of venue hire options, from the full space to the cool vault and grand hall.

The cocktails here are pretty fantastic, and there are several different food options too. Think festive bowl food, canapes and buffets, featuring everything from porcini mushroom arancini to pings under blankets sliders and beetroot hummus.

The Crown and Castle

Located in the vibrant heart of Dalston, The Crown and Castle is a lively pub that's popular among locals and tourists alike. Fronting traditional wooden interiors and a top-notch selection of craft beer, plus live DJs on Saturdays, this is a brilliant choice for Christmas parties.

There's plenty of festive fare available too, in the form of tasty sharing boards. Think halloumi fries, chicken gyoza, popcorn shrimp and so much more.

Dirty Martini - Bars

With venues everywhere from Covent Garden to St Paul's, Dirty Martini is the lively cocktail bar that's perfect for sipping creative concoctions while you're on the dance floor. Their multiple venues offer exceptional value across peak and off-peak festive dates. 

You can enjoy wallet-friendly options including £10-per-person canapé menus featuring gourmet bites like truffle mac 'n' cheese and brie and cranberry wontons, alongside budget-smart drinks vouchers from £7.

The Fox

FREE bottle of Prosecco! and 3 other offers

The Fox is a spacious pub in Shoreditch, spanning across three floors. They have a private space available to hire with a minimum spend of just £1000, as well as a karaoke room and a bar that serves an excellent selection of London gins and world beers.

Their affordable festive buffet costs just £26 per person, putting an Asian twist on things. We're talking pulled Buffalo chicken bao, onion and cranberry stuffing, pigs in blankets and more.

The Piano Works Farringdon

2-4-1 Cocktails

If you're looking for a music-filled night out, then The Piano Works will be sure to put you in the Christmas spirit with its live bands. Their talented musicians take your requests, while DJs take over a little later.

There are multiple festive food options, from a buffet to canapes or a three-course meal, featuring the likes of turkey roulade, crispy confit duck leg and beetroot carpaccio. Plus, there are Christmas brunches on offer.

The Rose Pub and Kitchen

If you're looking for a cosy, festive spot to host your Christmas gathering, The Rose in Lewisham offers the perfect setting. With its relaxed, charming atmosphere and a touch of traditional pub warmth, it's an ideal venue for both intimate get-togethers and larger holiday celebrations.

The Rose features a spacious layout with flexible hire options (like The Conservatory for 50 guests or The Rose Room for a more intimate 40), so whether you're planning a festive dinner, a drinks reception, or a more casual Christmas party, this venue can accommodate your needs. Their seasonal menu offers a range of Christmas classics, from rich roasts to indulgent desserts, as well as canapes. 

The Old Ship Inn

Looking for the perfect spot to host your Christmas celebration? The Old Ship in Hackney offers a warm, welcoming atmosphere ideal for any festive occasion. This traditional pub blends classic charm with a laid-back, cosy vibe, making it a great venue for everything from casual Christmas drinks to a full-on festive feast.

With a spacious yet intimate setting, the boozer offers a range of private hire options to suit your party size and style. Whether you're planning a small get-together or a larger event, the venue can be tailored to your needs, with a choice between festive bowl food or a three-course menu for £40 - think roast beetroot starters, 28-day aged steaks and Belgian chocolate torte.

Duke Of York

The Duke of York is one of Haggerston's oldest pubs - boasting cosy, traditional interiors and a welcoming atmosphere. Sip on one of the many craft beers on offer, while sampling their Christmas menu - costing £40 for three delicious courses.

Indulge in roast turkey breast with all the trimmings, beetroot Wellington or confit duck leg, or opt for canapés instead. Plus, you can book their private room for up to 50 people, with minimum spends starting at only £400.

ASK Italian Westfield Stratford

With light wood finishes, low hanging lights and falling foliage, Stratford's ASK Italian is warm, welcoming and full of festive cheer. Starting from just £24.95 per person for three courses, its Christmas set menu is considerate on your coins too. 

This year, you can ring in the yuletide celebrations with a choice of two menus. The classic menu serves up bruschetta, pizzas, carbonara and plenty more, while the festivo menu is all about the likes of burrata, linguine and tiramisu. When it's time to raise a toast to Old Saint Nick, there's classic cocktails from just £8.95. 

All Star Lanes Bowling Alleys

The classic of all parties - pairing bowling with American eats like burgers, buttermilk chicken and mac 'n' cheese - is waiting for you at All Star Lanes in Brick Lane, Holborn, Stratford or White City this year. Plus, when you're not perfecting your swing, there's karaoke rooms to sing your heart out in.

Fountain & Ink

A modern British pub located on the South Bank, close to National Theatre, The BFI Film Theatre and other landmarks. Perfect for a Christmas party in the heart of the city, this spacious venue is filled with colourful leather booths and pretty plants.

They're serving up Christmas canapés and drink packages galore, as well as a three-course menu for £47 per person - think chicken, pancetta and apricot terrince, followed by turkey and a Belgian chocolate torte to finish.

Humbug: Santa's Christmas Dive Bar Experience

Humbug proves that big, unforgettable festive fun doesn't need to come with a hefty price tag. You can enjoy a lively, interactive Christmas experience complete with themed cocktails, street food, and outrageous games - all under one immersive roof at the Vaults.

Whether you're looking for a venue for your team or a fun night out with friends, you'll find that Humbug balances affordability with entertainment in perfect harmony.

The Tattershall Castle

A pub permanently moored on the Thames, The Tattershall Castle is a quirky destination for a floating Christmas party this year. As well as spaces like Cabins, the Cove and The Bridge to hire, Christmas dinner menus here will only set you back £41 for three courses - a bargain when you consider the location.

This hand-carved turkey dinners, panettone cheesecake, hot smoked salmon and more for your feast, or a sharing buffet menu if yours is a standing party. Either way, make the most of their drinks packages.

Be At One - Bars

With venues in Clapham Common, Piccadilly Circus, Camden and beyond, Be At One is a top choice for seasonal shindigs. The majority of these venues offer private hire options or use of the entire location, perfect for work Christmas parties.

You can enjoy all sorts of affordable cocktails while you're here, some of which come in at under a tenner. Think classics like a pineapple daquiri, alongside signature blends such as the berry blitz with vanilla ice cream.

The Red Lion

Standard room - £150, sleeps 2, can be dog friendly with a £20 charge and 2 other offers

Leytonstone's The Red Lion has been around since the 1870s, making it a traditional pub with a long history - perfect for a quintessentially British Christmas do. There's a secret garden complete with a large tent covering for all-weather use and a stunning antique ballroom for private hire on the second floor.

Drinks packages can include bottled spirits and cocktails, beer, cider, wine and sparkling - or drinks tokens to give your guests the choice at the bar. Festive three courses start at £35 per person as well, spanning the likes of prawn cocktail, parsnip soup with focaccia croutons, roast turkey, apple and berry crumble and more. 

Cottons Camden

From Camden to Notting Hill, Vauxhall and Shoreditch, Cottons is the Caribbean restaurant hosting twists on the traditional Christmas dinner and party. Think Jamaican-spiced turkey dinners, deep-fried bread and butter pudding, and more across the menu for up to 20 guests, or a sharing selection for over 20 guests.

There are a variety of spaces to hire to cater to your Christmas party, as well as the chance to add on the likes of reggae bands and carnival dancers for an epic occasion.

Elephant & Castle

Established in 1765, the Elephant & Castle has celebrated Christmas on this site for over 250 years. These days, it's got it down to a fine art. 

Whether you book a few of its plush booths or hire the whole basement, you can take your pick of festive feasts. There's wings by the bucketload, succulent burger sliders and all kinds of mini Christmas desert sharing boards to see off your sweet tooth. 

The Cocktail Club - Various Sites

For those of you in search of a swish spot for your soirée, we've got you sorted with The Cocktail Club, found all over the city, including Liverpool Street, Goodge Street and Oxford Circus, to name just a few.

You can kick off your festivities with affordable options like 90 minutes of free-flowing drinks at a Festive Bottomless Brunch or jump straight to pre-budgeted drinks packages tailored to your head count. Whether booking a cosy semi-private area for 30 in Shoreditch or an exclusive space in Mansion House, flexible pricing structures make it one of the most accessible spots for a Christmas bash.

The Fox At Crouch End

Mother's day

Make your way to Crouch End to discover The Fox, a charming gastro pub decked out in white brick walls, wooden furniture and leather booth seating. They serve a wide variety of craft beers and classic lagers, as well as a choice of festive food and drinks packages.

Enjoy three courses for £43 per person, featuring the likes of squash and carrot soup, confit duck leg and baked North Sea cod fillet. What's more, you can hire out a private room for up to 70 people - with minimum spends starting from £1,000.

Lucky Voice Karaoke - Venues in London

From timeless classics to today's chart-toppers, Lucky Voice's 10,000-strong song list guarantees you'll find your track. Add in private karaoke pods, quirky venues, and a cheeky Xmas Early Bird offer - a free round of bubbles for groups of over eight people booked before the end of August - and you've got London's most fun-filled festive night out.