The Stratford Triathlon offers an indoor pool swim at Stratford Leisure Centre in the picturesque and historic town of Stratford-upon-Avon. Now in its 28th 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 the cheering crowds.
The […]