Sunday’s London Marathon provided drama, inspiration and entertainment, as a whopping total of 45 Guinness World Records were set, making 2023 another historic event
Sunday’s London Marathon provided drama, inspiration and entertainment, as a whopping total of 45 Guinness World Records were set, making 2023 another historic event