The Thames Ring 250 is an old school, no fuss, hard to complete 250+ mile Ultramarathon held annually in the 3rd week of April starting…
The Thames Ring 250 is an old school, no fuss, hard to complete 250+ mile Ultramarathon held annually in the 3rd week of April starting…