Topping off a big week for Scotland, it was in London itself where an unprecedented victory for Scotland unfolded over the weekend at the Self-Transcendence 24 Hour Race at Tooting…
Fine weather attended the Self-Transcendence 24 hour race at the Tooting Bec track in South London. The race was sold out early and 44 runners began the UK’s longest running…