World Triathlon Series lands in Leeds in June 2016

The ITU has confirmed that the World Triathlon Series will arrive in Leeds on 11-12 June 2016, offering the final opportunity to see Team GB triathletes swim, bike and run on home soil before they compete in the Rio 2016 Olympic Games.