This weekend the ITU Triathlon World Series returns to London in what will be the sixth stage of this 2015 season. Spain lands in the British capital with a total of nine triathletes looking to achieve glory in Hyde Park.
· The men's event will be held on Sunday, May 31 at 16:05 p.m. Spanish time
· The women's event will be held on Sunday, May 31 at 17:45 p.m. Spanish time
Where to see it?