Affordable Christmas Venues In London

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 2025.

Last edited by Marcus Sanigar

Last updated on 26th November 2025




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. 

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. 

Botanica Hall

Located in Clapham, 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 two private rooms to hire for up to 100 people.

There's no minimum spend on weekdays, and they offer plenty of affordable catering options too. Their Christmas packages start from just £15 per person, featuring tasty Italian bites like nduja arancini, zucchini fries and mozzarella bites.

✨ Christmas with Pubsmiths 🎄

@ The Tattershall Castle on Various dates from Tuesday 16th December 2025

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.

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 Brixton, Waterloo, Clerkenwell or anywhere else, dive into multi-course meals, festive hoppy meals and lush buffets.

Exhibit

Happy Hour and 3 other offers

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.

London Bridge Rooftop

LBRT HAPPY HOUR and 1 other offer

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.

Barrio - Bars

Found in Angel and Shoreditch, Barrio is a Latin American-inspired tropical paradise just waiting for your Christmas soiree. Whether you book out the venue or intimate space, your group can indulge in tasty food, top-notch drinks and fun time partying.

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 great food and drink packages available (think £110 for a bucket of 24 beers).

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 £38 per person, featuring the likes of 28 day-aged sirloin steaks, beetroot Wellington and classic roast turkey. What's more, you can hire out a private room for up to 70 people - with minimum spends starting from £1,000.

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.

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 classic and deluxe festive menus, starting from only £24.95 for three courses. Think buttermilk turkey burgers, camembert and streaky bacon-topped pizzas, Tuscan sausage ragu and 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 dancefloor. Their multiple venues offer great private hire options, with minimum spends starting from as little as £100 in some places.

They can cater the event entirely to your needs, with room for any size group. They even offer entertainment options, alongside tasty food and drink packages.

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.

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.

The Heathcote And Star

The Heathcote and Star knows that tasty grub and good ol' Christmas partying shouldn't burn a hole in your wallet. So make your way to the well-loved venue this December for a roster of live entertainment and comedy events, alongside a tasty menu, flowing bevvies and plenty of cheer.

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. 

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 £48 per person - think roast turkey breast or a beetroot, spinach and pine nut 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.

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. 

Duke Of York

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

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

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. 

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, including canapes and mouthwatering sharing boards - think salt and chilli chicken, wild mushroom arancini or popcorn shrimp.

Sebright Arms London

Weekday Happy Hour: £4.40 Pints until 7pm! and 2 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. 

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.

TGI Fridays Wembley

Our 2 Course Christmas Menu! and 6 other offers

TGI Fridays in Wembley offers exclusive venue hire for up to 250 standing guests or 100 seated, making it an ideal choice for larger festive gatherings - while also offering smaller shared Christmas party bookings too. Their O2 and Stratford locations provide similar capacities, giving you flexibility when planning your event.

Seasonal specials include the indulgent triple-stacked Jingle Bell Burger and a traditional American pecan pie, with drinks packages available to complete the celebration.

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 canapes and drinks packages galore, as well as a three-course menu for £42 per person - think confit duck leg, wild mushroom arancini and a chocolate and Amaretto tart to finish. 

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 £45 per person, featuring the likes of beetroot-cured sea trout, roast turkey breast with cranberry stuffing and a pine nut and cashew Wellington. Plus, they offer canapes for a more casual party.

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.

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 £42 per head. Kick off with a parsnip and cranberry soup, before indulging in roast turkey, sirloin steaks and much more.

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.

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.