World Triathlon comes to Leeds on 11th and 12th June

The World Triathlon is coming to Leeds on 11th and 12th June. All the details you need including the planned route, what events are taking place on what days etc. can be found using the link below:

www.leeds.gov.uk/trileeds