Advertisement
Run the route of the first EVER 26.2 mile marathon. Windsor Castle to London. The 8th running of this famous course Sat 8 March 2025.
Advertisement
Event Venue & Nearby Stays
Church Street Gardens, Windsor, United Kingdom
Tickets