General view of the London Stadium during the IAAF World Athletics Championships

- Image ID: JT6GXH
Geoffrey Robinson / Alamy Stock Photo
Image ID: JT6GXH
Location: London, United Kingdom