Christmas Parties

Celebrate Christmas in the capital at the ultimate London location, The Pavilion at the Tower of London. This exclusive structure is situated within the North Moat, creating a magical setting for winter events.

A purpose-built structure offers inside and outside event space, ideal for those who wish to impress. The marquee has been designed to fit in with its historic surroundings to offer a magnificent interior that emulates the regal splendour of the Tower’s rich history.

Full atmospheric lighting and an integrated sound system make the space ideal for speeches and presentations, with no obscured sight lines. There could not be a more magical setting to hold an event this season!

With key dates already being booked there is no time like the present to start thinking about your Christmas party or other events for the coming winter season.

Please visit our event partner’s website for a full listing of Christmas party venues in London and the South East.