Capital Tri 3km Splash February 2, 2015 No Comments » 27 September 2015 3km West Reservoir, London, UK Race Report