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 […]