London, UK. 28th April, 2019. The London Marathon race finishes on The Mall in Westminster. Credit: Malcolm Park/Alamy Live News.

- Image ID: T63C2E

London, UK. 28th April, 2019. The London Marathon race finishes on The Mall in Westminster. Credit: Malcolm Park/Alamy Live News.

Malcolm Park / Alamy Stock Photo

Image ID: T63C2E

Similar stock images