Constructed during summer and winter seasons in the moat of The Tower of London, this bespoke structure was designed in house to sit sympathetically with its historic surroundings.
The unique design of The Pavilion and impressive backdrop provides the ideal location to host corporate events in the City.
‘The Pavilion’ is a bespoke venue located at the iconic Tower of London, creating a space during the summer and winter to host up to a capacity of 1,200 guests.
Situated next to the North Moat, visitors are able to appreciate the Tower as well as the bespoke properties of the structure.
Its unique design consists of an off centre curved roof beam with a low aspect roof angle of 10 degrees, which allows passersby to look across the structure at the famous Tower of London.
The 21m x 80m structure has asymmetric fan ends adding a further 26m.
The back wall sits on a higher leg to equip projection screens for use at conferences and other types of events.
The complexity of the design took several weeks to finalise before we could turn the idea into reality.
We are still to the day supporting our client with their seasonal corporate hospitality events, including The ‘City Central’ venue.