London Marathon sets another world record
The 2018 Virgin Money London Marathon raised a record-breaking £63.7 million for charity, setting a new world record for an annual single day charity fundraising event for an incredible twelfth successive year.
Read more