Capital Tri 3km Splash February 2, 2015 No Comments » 12 July 2015 3km -- DID NOT START West Reservoir, London, UK Race Report