2019 Virgin Money London Marathon celebrates £1billion raised for charity
The 2019 Virgin Money London Marathon announced a world-beating landmark in the history of the world's greatest marathon as fundraising from the event reaches £1,000,000,000 - or £1billion.
Read more