ARCHIVED RACE: Stratford Triathlon @ Stratford Leisure Centre, Stratford Upon Avon, Warwickshire, United Kingdom on 29 April 2018

The Stratford Triathlon is a fun but challenging event based at Stratford Leisure and Visitor Centre in the picturesque and historic town of Stratford-upon-Avon. Now in it’s 20th year the event has seen thousands of competitors take on the challenge of swim, bike and run with a fun & friendly atmosphere and great support from […]