After many years at the Tooting Bec facilities, the Self-Transcendence 24 Hour Race London 2021 will be held at a new venue: Millennium Stadium, Battersea Park, London. The application process for entry opened 10th May.
The event is one of the longest running 24 hour events in the world. To read more about this iconic fixture on the UK ultra calendar read Read Luke Latimer’s The Hidden Secrets of 24 Hour Track Races(link is external) and 2019 winner Michael Stocks One Track Mind www.amazon.co.uk/dp/1838323406/(link is external)
Race website: https://uk.srichinmoyraces.org/london-24