The route takes in many famous London landmarks, from the Cutty Sark (mile six), Tower Bridge (mile 12), the Tower of London ...
THE 2025 London Marathon is set to make history as the world’s largest field in the discipline. More than 56 000 runners are ...