Address2 Churchill Place
Canary Wharf, Greater London E14 5RB
About this Venue
Perfect venue to host a networking event, conference, special occasion or simply looking for a bite a to eat with drinks, we have the space to suit. Enjoy our downstairs bar or head onto our top floor to our restaurant and bar with its own terrace!