Triple Podium for GB women at London Super League Triathlon Championship.
GB women take all three London Super League Triathlon Championship Podiums with Jess Learmonth winning, Georgina Taylor-Brown taking second and Vicki Holland running
Read More