London Marathon 2025: A Record-Breaking Run Through the Heart of the Capital
The average finish time for 2025? A swift 4 hours, 6 minutes, and 7 seconds. That’s just over 10 minutes faster than in 2022!
Jordanna Vyse |
Check out our new arrivals. Click here
Welcome to the Running Bear blog!
The average finish time for 2025? A swift 4 hours, 6 minutes, and 7 seconds. That’s just over 10 minutes faster than in 2022!
Jordanna Vyse |