Back to All Events
London's newest, oldest marathon
Historic route of the first ever 26.2 mile marathon from Windsor Castle to White City, London.
Previous
Previous
15 February
Seville Marathon
Next
Next
22 March