Banking Hall London Christmas Party
Central London Event Space

Landmark & Iconic
Christmas Party Venues

We Make Every Christmas Party a Magical Experience

christmas PARTY venues in london

Celebrate Christmas in Style at Our Central London Venues

Our venues in central London and Glasgow set the stage for unforgettable Christmas celebrations! Step into the Nutcracker world at Banking Hall, indulge in Great Gatsby glamour at Victorian Bath House, wander through a Winter Wonderland at OXO2, or dance the night away at 26 Leake Street or Platform in Glasgow. For a custom theme, our blank canvas spaces allow you to create your own festive vision. With our dedicated team, we’ll bring your celebration to life. Explore our venues now and start planning your perfect event!

Book your christmas party at one of our iconic London venues

Banking Hall London Christmas Party

Banking Hall

Iconic christmas party venue in central London

 

This Grade II listed gem, with its 1930s art deco design, offers a sophisticated backdrop for your festive celebrations. Once the headquarters of Lloyd’s Bank, it’s now a flexible, blank canvas space with stunning views of the Royal Exchange and Bank of England. Conveniently located near Bank station, Banking Hall combines heritage with accessibility for an unforgettable event.

 

EXPLORE

OXO2

Christmas party venue with panoramic views of the river & landmark buildings

 

Located on the second floor of the iconic OXO Tower, this venue provides panoramic vistas of the River Thames and the London skyline. Its flexible layout makes it perfect for bespoke celebrations, all in the vibrant heart of London’s South Bank.

 

EXPLORE

“You have a very quirky and different venue which is a unique selling point, but more than that you have great staff who ensure that your guests are well looked after”

DEBBIE – CHRISTMAS AT TANNER WAREHOUSE

Victorian Bath House

Unique Christmas party venue in central London

 

Experience a hidden sanctuary beneath the city streets at the Victorian Bath House. Dating back to the 1800s, this Grade II listed building exudes opulence and charm. Ideal for intimate gatherings, its unique subterranean setting is just a short walk from Liverpool Street Station, adding exclusivity and intrigue to your Christmas celebrations.

 

EXPLORE

26 Leake Street

Celebrate Unforgettable Christmas Parties at 26 Leake Street

 

For a spacious and dramatic setting, 26 Leake Street is an exceptional choice. Nestled beneath Waterloo Station, this venue features three beautifully refurbished railway tunnels, blending industrial style with modern flair. With a capacity of 1150 guests and a fully operational bar, it’s an impressive location for large-scale corporate parties.

 

EXPLORE

“You have a very quirky and different venue which is a unique selling point, but more than that you have great staff who ensure that your guests are well looked after”

DEBBIE – CHRISTMAS AT TANNER WAREHOUSE

Platform Glasgow

Host Your Festive Christmas Party at Platform

 

Housed within Central Station’s historic substructure, it features six interconnected arches with exposed brick vaulted ceilings and architectural lighting. This venue combines industrial charm with versatility, delivering a memorable festive experience for any occasion.

 

EXPLORE

Which iconic venue is right for your christmas event?

Use our venue finding service to discover the best match for your christmas style, location, guests and more.

Find Your Venue

Trustpilot