220 Triathlon is to be the Official Print Media Supplier for this summer’s ITU World Triathlon Leeds 2018 event taking place on 9th and 10th June in the Yorkshire city, taking place on 9th and 10th June in the Yorkshire city.

Advertisement