29-35 Mackenzie Walk Canary Wharf Estate, England E14 4PH
Seated: 90
Standing: 300
Our venue is the perfect choice for hosting company-wide celebrations or large events. With a friendly team, a stunning terrace, and a diverse menu, we offer an unparalleled experience in Canary Wharf.