Make history and 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.
Standing reception capacity of 1,200 and a seated dinner capacity of 700.