London, as the greatest city in the world provides an eclectic mix of fantastic and stylish venues for your next Christmas party. Whether you’re looking for a rooftop terrace with a backdrop of stunning city views; or the creative flair and extravagance of themed events that transcend guests into another time or place. We can help - from the informal to a more elegant or traditional approach, the choice is yours.
For examples of the 500+ venues we work with in London, see below.
We are constantly adding venues, so if you do not see a venue that appeals then please contact for details of others available.
Dinner Max 240 | Reception Max 400
A unique venue with the wow factor and the ideal setting for your party. Designed by British Architect Sir Michael Hopkins, it combines modern architecture with traditional materials. On arrival, guests will be amazed by a beautiful Courtyard...
Dinner Max 60 | Reception Max 120
A striking and beautiful venue, centrally located on one of the oldest streets in London, but hidden away from the bustle of the city. Founders’ Hall is warm and intimate, with a more contemporary feel than many livery halls. Guests can...
Dinner Max 140 | Reception Max 250
A traditional Christmas design enables the stunning features of Austin Friars to take centre stage this winter. With high ceilings and an impressive stained glass window, the look is completed with traditional frestive details and trees...
Dinner Max 80 | Reception Max 120
Entering this wonderful medieval church, offers a sense of tranquility. The Nave, an amazing setting for your party. With high ceilings, original arches and artifacts, there is no doubt this will be one of London's best known event venues...
Dinner Max 230 | Reception Max 300
Amaze and enchant your guests in this grand historic Livery Hall. Enter five stately rooms and gaze in wonder at vast Corinthian columns, ornately decorated gold leaf ceilings, intricate tapestries and sparkling crystal chandeliers made...
Dinner Max 628 | Reception Max 900
Guildhall has been the City powerhouse since the 12th century and its impressive architecture is testament to the prestige of the venue. Guildhall is still home of the City of London Corporation and acts as a grand setting for glittering banquets...