Queen Elizabeth Olympic Park, London E15 2GW, United Kingdom
We have a number of meeting rooms in various sizes to accommodate any requirement.