We're giving you the chance to win back the value of your meal - every time you dine this month!

The best pubs in London for Christmas parties

Celebrate the cosy season at a proper British boozer! Our list of the best London pubs for Christmas parties is filled with places serving festive menus and exceptional drinks lists, all within a relaxed setting that will make you feel at home. Sound good? Keep on scrolling to find the best pubs in London for your festive do this year.

Updated on 26 August 2026

Looking for a pub in London to host your Christmas party? A good pub gives you something a private members' club or a big-name restaurant often can't: a proper festive atmosphere without the formality. It's tricky to put a finger on what gives them their innate cosiness. Perhaps it’s friendly staff who greet you like an old friend, or the promise of a comforting meal enjoyed by the warmth of a roaring fire. Even though pubs come in all different shapes and sizes - some old and weathered from years of trading, others restored to their former glory - they all have a unique draw that makes visitors feel at ease within their walls.

You can find pubs on pretty much every corner of London, but how do you narrow down the good from the great? To save you the hassle of traipsing round London’s greatest pubs (because believe us, that would take you a while), we’ve gone ahead and rounded up some of the best pubs in London to host your Christmas party. Every single one of these spots offers special festive menus and extensive drinks selections so you can toast to the end of the year in appropriate style.

While there are a few pubs in this list able to host hundreds of people with exclusive hire, most are best suited to medium-sized groups, whether you're gathering family in a private dining room or colleagues in a cosy, semi-private space. So, if you're after a warm and homely setting to celebrate in December, these pubs across London are ready and waiting to welcome you with open arms.

Browse through our curated list, and if something strikes your fancy, just click ‘book now’ to find out more about London’s top pubs for a Christmas party. Or, check out our 'at a glance' recommendations if you have something specific in mind.

Best for at a glance:

  • Exclusive whole-pub hire for large groups: The Gun Spitalfields, The Cadogan Arms, The George, The Horniman at Hays
  • Pubs with private dining rooms for smaller parties: The Hound, The Chalk Freehouse, The Carpenter's Arms, The George
  • Pubs with accommodation: Westow House
  • Historic pubs: The George, The Gun Spitalfields, The King's Head
  • Pubs with outdoor or garden spaces: The Hound, Thatched House, The Prince Regent
  • Pubs with DJ or AV facilities: The Hound, The Prince Regent, Prince Arthur, The Globe, The King's Head
The Surprise Chelsea

The Surprise Chelsea

6 Christchurch Terrace, Chelsea, London, SW3 4AJ

This 1800s freehouse just off King's Road was refreshed by Jack Greenall in 2021, with naval-inspired artwork and hand-painted murals downstairs.

The upstairs Hamilton Room seats 35 for a private Christmas lunch or dinner, or fits 50 for canapés and drinks, without a huge overall capacity to manage.

Westow House

Westow House

79 Westow Hill, Crystal Palace, London, SE19 1TX

There's nowhere better than a pub at Christmas time and Westow House has a private bar area that's perfect for a festive party.

With room for up to 120 guests, the space is complete with its own private bar, plug-in sound system, and views over Crystal Palace Park.

Prince Arthur

Prince Arthur

11 Pimlico Road, Belgravia, London, SW1W 8NA

For a finer approach to pub dining, the Prince Arthur in Belgravia is the ideal upmarket spot, with Basque-inspired menus to add a twist to this year’s celebration.

For more relaxed occasions, head downstairs to The Pub Below where craft beers, fine wines, and expertly mixed cocktails flow from the bar.

The Hound

The Hound

210 Chiswick High Road, Chiswick, London, W4 1PD

Housed in a former Victorian police station near Turnham Green, The Hound pairs a cosy Front Room log fire with The Clink, a private dining room built from three old prison cells.

Christmas parties can spill into the retractable-roof courtyard for up to 180 guests, with set feasting menus, pub pints and a DJ or projector on request.

The Good Oak

The Good Oak

137 Westbourne Park Road, Notting Hill, London, W2 5QL

This Italian American-inspired tavern on Westbourne Park Road has The Nook, a lounge corner for smaller gatherings, alongside a main dining room, first-floor private space and an upstairs cocktail lounge for drinks-led nights.

Sharing plates and cocktails suit anything from an intimate supper to a fuller party of up to 80.

Marquis Cornwallis

Marquis Cornwallis

31 Marchmont Street, Bloomsbury, London, WC1N 1AP

In Bloomsbury near Russell Square, this pub's Drawing Room seats 65 or takes 100 standing with its own private bar, while exclusive hire across both floors extends to 250 guests with a bar on each level.

The three-course festive menu spans hand-carved turkey to an 8oz sirloin steak, alongside a more informal buffet format.

The Horniman at Hays

The Horniman at Hays

Unit 26, Hays Galleria, London Bridge, London, SE1 2HD

Set within Hay's Galleria on the Thames, opposite HMS Belfast, The Horniman at Hays offers the Mezzanine for up to 120 standing and the larger Wharfside Bar for 150, both with their own private bar.

Its three-course festive menu includes hand-carved turkey and vegetarian options, alongside Sparkling and Champagne drinks bundles.

The Chalk Freehouse

The Chalk Freehouse

27 Tyron Street, Chelsea, London, SW3 3LG

The latest addition to the Tom Kerridge Group, The Chalk Freehouse is perfect for those looking to celebrate in Chelsea.

Choose from an intimate celebration in the 10-seater private dining room or take over the hardwood bar, complete with modern British menus and plenty of ales on tap.

The Rose & Crown

The Rose & Crown

2 The Polygon, Clapham , London, SW4 0JG

This Victorian boozer in Clapham Old Town, established in 1870, offers a first-floor private room for 45 seated or 60 standing with its own bar, alongside full exclusive hire of the whole pub for up to 250.

Affordable three-course menus centre around British favourites, and include focaccia to start, as well as seasonal sides. 

The Globe

The Globe

83 Moorgate, Moorgate, London, EC2M 6SA

Set beside London Wall with a distinctive rococo exterior, The Globe offers three private spaces: the Dining Room and Keats at The Globe, each taking up to 100 standing, and the more intimate Lounge for 50.

Each comes with its own bar, alongside a three-course festive menu with a buffet alternative.

The Princess of Shoreditch

The Princess of Shoreditch

76-78 Paul Street, Shoreditch, London, EC2A 4NE

This east London boozer is considered gastropub royalty, with a selection of private and semi-private rooms across its two floors.

Food is modern British with a twist, with multi-course set menus and traditional Christmas feasts all available for this year’s festivities.

The White Horse Parsons Green

The White Horse Parsons Green

1-3 Parsons Green, Parsons Green, London, SW6 4UL

The White Horse's open-plan Stable Room takes up to 100 standing with its own private bar and a curtain to section off half the space. 

Alternatively, the beamed Coach House and circular-table Saddle offer more intimate settings for 25 and 12 seated respectively. Sit-down and standing menus both run to a full three courses.

Old Thameside Inn

Old Thameside Inn

Pickfords Wharf, London Bridge, London, SE1 9DG

Tucked into Pickfords Wharf near Borough Market, this pub's exposed-brick Cellar Bar takes up to 100 standing for festive feasting and quizzes.

A private riverside terrace overlooking the Thames offers a genuinely different option for a drinks reception, rather than just an overflow space from the main bar.

The Camberwell Arms

The Camberwell Arms

65 Camberwell Church Street, Camberwell, London, SE5 8TR

A staple of South East London, this 19th-century pub comes armed with all the cosy Christmas features you might desire.

There are various spaces for hire, from the bright and airy upstairs private dining room, to the main ground floor pub and restaurant, ideal for groups of up to 150. Comforting seasonal classics are sure to seal the deal.

Lore of the Land

Lore of the Land

4 Conway Street, Fitzrovia, London, W1T 6BB

Fancy hosting your Christmas party at Guy Richie's very own boozer? Yup, the famous film director is the landlord of this Fitzrovia pub, a split-level building home to cosy private dining spaces and a rustic bar. 

Choose from the Rhed Room for festive dinners of up to 24, the Restaurant Room for up to 50 seated guests, or even exclusive hire.

The Engineer Primrose Hill

The Engineer Primrose Hill

65 Gloucester Avenue, Primrose Hill, London, NW1 8JH

This Primrose Hill pub's upper-level Brunel Bar, done out in festive red, can host up to 60 guests, while the semi-private Downstairs Restaurant seats 24 and The Snug holds 20 for a standing reception.

A rear pergola offers an outdoor option too, alongside seated and buffet festive menus with Espresso Martinis on the drinks list.

The Walmer Castle

The Walmer Castle

58 Ledbury Road, Notting Hill, London, W11 2AJ

Celebrate the cosy season at The Walmer Castle in Notting Hill, with a menu of festive favourites to be enjoyed alongside wines from award-winning merchants.

Choose between the larger Lonsdale Room for up to 50 seated guests, or The Westbourne Room for just 20.

Thatched House

Thatched House

115 Dalling Road, Hammersmith, London, W6 0ET

A 300-year-old pub on Dalling Road near Ravenscourt Park, Thatched House has an orangery private dining room for up to 100 guests, stretching to 150 for a full takeover.

Its Christmas menu leans on classic roasts like Irish sirloin and Welsh lamb leg, with a courtyard garden as a fair-weather extra.

The Crown Tavern

The Crown Tavern

43 Clerkenwell Green, Clerkenwell, London, EC1R 0EG

On Clerkenwell Green, this heritage pub offers the light-filled Apollo Room for up to 50 standing and the more secluded Clock Room for 30, both with dedicated servers and pre-order menus.

Christmas food runs from a Gold or Platinum buffet package to a traditional three-course meal with whisky-smoked salmon and three bird pie.

Doggett

Doggett's Coat and Badge

1 Blackfriars Bridge, Blackfriars, London, SE1 9UD

Spread across four floors by Blackfriars Bridge, this cosy pub offers Thames-view spaces including the Terrace Bar for up to 120 standing and the wood-panelled Doggett's Bar for 110.

A smaller Boardroom with Wi-Fi and a projector suits smaller team celebrations, and Blackfriars station sits directly across the road.

The Gun Spitalfields

The Gun Spitalfields

54 Brushfield Street, Spitalfields, London, E1 6AG

Christmas is a time for proper London boozers, and The Gun is just that. This iconic watering hole sits right in the heart of Spitalfields, bringing a long history that dates back to the 17th century.

Enjoy private spaces for groups from 25 to 300, with classic feasting menus and a buzzy atmosphere all night long.

The Cadogan Arms

The Cadogan Arms

298 King's Road, Chelsea, London, SW3 5UG

Tucked away on the iconic King’s Road, The Cadogan Arms is an ideal spot for a fun-filled celebration.

There are several private spaces to choose from, including the 35-seater Rose Room, or exclusive hire for up to 150 - so there’s no need to keep the guest list short.

The Prince Regent

The Prince Regent

69 Dulwich Road, Herne Hill, London, SE24 0NJ

This South London gem has nailed that classic pub feel, with its wood-panelled interiors, lively atmosphere and beers on tap.

There are two private spaces available for hire, with capacity for groups of 60 or 100 guests, or a few more if you’re looking to combine the spaces. Celebrate with finger food, slider boards, or buffets.

The King

The King's Head

10 Stafford Street, Mayfair, London, W1S 4RX

Minutes from Piccadilly and Green Park, this Nicholson's pub with over 300 years of history offers the wine-lined Cellar Bar beneath the main pub or the chandeliered Dining Room above, able to host up to 100 standing.

Festive set menus, buffets and drinks packages are available across both spaces.

The Mudlark

The Mudlark

Montague Close, London Bridge, London, SE1 9DA

Named after the 18th-century Thames treasure-hunters, this Borough Market pub's single Dining Room takes up to 100 standing with a private bar, plus a projector and flat-screen for speeches, awards or karaoke.

It's a long-standing local for Borough Market traders as much as it is a party venue.

The Castle Farringdon

The Castle Farringdon

34-35 Cowcross Street, Farringdon, London, EC1M 6DB

A bohemian-styled Lounge Bar on Cowcross Street takes up to 60 standing for festive parties, with a separate upstairs Meeting Space, complete with Wi-Fi and a screen, better suited to smaller corporate gatherings.

Food ranges from a three-course set menu with blade of beef and three bird pie to a festive buffet with Prosecco and Champagne add-ons.

The George

The George

55 Great Portland Street, Fitzrovia, London, W1W 7LQ

This 18th century, Grade-II listed pub in the heart of Fitzrovia boasts a sprawling network of atmospheric spaces, from its chandelier-clad private dining room to the cosy Snug.

Groups of four to 150 are catered for here, while festive menus feature pimped festive classics.

The Ox Clapham

The Ox Clapham

50 Clapham High Street, Clapham, London, SW4 7UL

A restored pub opposite Clapham High Street station, The Ox offers three private spaces: the First Floor Playroom with its own cocktail bar for up to 55 standing, the more intimate 25-seat Mezzanine, and The Snug for up to 45 standing.

Festive roast dinners are served family style, with dishes such as Middle White pork shoulder and an almond and pistachio nut roast.

From intimate private dining rooms for a dozen colleagues to full exclusive takeovers for hundreds of guests, this list of London pubs covers most shapes and sizes of Christmas party. Whether you want the historic charm of a listed building, an outdoor terrace for a breather between courses, or accommodation so the night doesn't have to end early, there's a pub format here to match. Several venues are just as suited to a full company takeover as they are to a smaller private room booking, and food styles range from classic British roasts to globally-inspired menus.

If top-quality food is important to you, discover our guide to the best restaurants in London for your Christmas party, or if you're after somewhere more cocktail-led, take a look at London's best bars for Christmas parties.

Frequently asked questions about pub Christmas party venues in London

What makes a pub a good choice for a London Christmas party?

A pub setting tends to feel less formal than a restaurant or a dedicated events venue, with period features like open fires, wood panelling and a proper bar giving the evening a more relaxed, sociable atmosphere. Pubs are also flexible on hire: the same building can often accommodate a small private dinner one night and a full-scale office takeover the next.

Can you book exclusive hire of a whole pub for Christmas?

Exclusive hire is a common option at London pubs, typically covering the whole building rather than just one room, with capacities often running from around a hundred guests up into the hundreds at the largest sites. It's worth confirming early in the process, since it's usually priced and booked differently to hiring a single private room within a pub that's still open to other guests.

How far in advance should you book a pub Christmas party in London?

December weekday evenings, particularly Thursdays and Fridays, are the most sought-after slots for office Christmas parties, so popular pubs tend to fill their calendars well ahead of the season. Larger groups and full exclusive hire generally need more lead time than a small private dining booking, so it's sensible to start enquiring in autumn if you have a fixed date in mind.

Are pub Christmas parties suited to smaller groups as well as large ones?

Yes. Many London pubs have a dedicated private dining room tucked upstairs or downstairs from the main bar, built for parties of roughly ten to twenty guests, quite separate from the larger event spaces used for bigger takeovers. It's why pubs are a great option whether you're planning an intimate team lunch or a full department night out.

What areas of London have good pub options for Christmas parties?

Characterful pub Christmas venues can be found right across the capital, from central pockets like Mayfair, Belgravia and Fitzrovia through to Chelsea, Notting Hill and the City, as well as further out in areas such as Herne Hill, Camberwell, Crystal Palace and Hammersmith. Location often comes down to where your guests are travelling from rather than any one part of London having the monopoly on good pubs.

Sign in
Join SquareMeal Rewards

We're giving you the chance to win back the value of your meal - every time you dine this month!

JOIN FREE TODAY!

Already a member? Sign in