World Triathlon Series to return to Leeds in 2017

The Leeds event will be held on the weekend of June 10-11 2017, again hosted as a partnership between Leeds City Council, UK Sport, the ITU and the organising team of British Triathlon and IRONMAN.

Advertisement