Roof Terrace
Multiple event spaces in London’s tallest mass timber office building.
EC2A 3AY Up to 70 guests
Capacity
Standing
70
Multiple event spaces in London’s tallest mass timber office building.
EC2A 3AY Up to 70 guests