The London Marathon is a long-distance running event, it was the world's largest marathon in 2012 with 36,748 finishing the race, held in London, United Kingdom.
The London Marathon is a long-distance running event. It was the world's largest marathon in 2012 with 36,748 finishing the race, held in London, United Kingdom.