The attraction is self-certifying Operations/Maintenance but has been inspected by a LEAPS inspection body

Address

Queen Elizabeth Olympic Park, 5 Thornton St, London E20 2AD