The London Triathlon 2021
Soak up the summer sun and take in the London sights during this 2 day triathlon festival. Participants will love the support of the 30,000 strong cro…
In 1989, the International Triathlon Union (ITU) was founded in Avignon, France, and the first official world championships were held there. The Olympic Distance was…