Found in the heart of Canary Wharf, The George is a fantastic place to get your head down. The venue is a large open space offering a range of food and drink. The meeting rooms here act as the perfect base for you and the team to get together.
What's on offer
- Tea & Coffee
Please present your booking email and wait to be seated.