Super League Triathlon Championship Series – London
What better way to kick off this year’s Super League Triathlon Championship Series proceedings than in the iconic city of London. The event will set the tone for the rest of the Championship Series, with a fast start essential for all those harboring hopes of challenging for the podium come the end of October.