Christmas Parties in London

Every year, our corporate Christmas parties entertain thousands of people in Central London. Our Christmas party venues are located across the capital from Marble Arch and South Kensington in the west to Tower Bridge, the City of London and Canary Wharf in the east.  

For large groups of 120 – 600 people, our exclusive London Christmas party venues are packed full of entertainment, theming, live music, food and drink. A really simple but sure-fire way to impress your staff.

And for smaller groups, or those who just prefer to mix with other companies, our shared Christmas parties are available at six fantastic hotel venues in 2023.   

Click the links below to view our packages or read our glowing reviews at


  • Hidden
  • Please enter a number greater than or equal to 15.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.