World Triathlon Series London 2015
Will Ross, May 31, 2015

Team USA swept the podium in the women’s race at 2015’s World Triathlon Series, London, with Britain, France and Spain taking the top three spots in the men’s race. A warm summers day was made complete with a short shower before races began, providing a typical London day out for the triathletes.
Calm and storm

Getting wetter



On two wheels




Cue the fleet-footed




Happy hour



