London, UK, images; public transport; East London

Address and postcode: Stratford International, Celebration Avenue, Stratford, London E15 1AZ