The 2025 London Marathon is set to make history as the world's largest field in the discipline. More than 56,000 runners are expected to complete the 26.2 miles on Sunday, 27 April. That would ...