The London Triathlon January 23, 2015 No Comments » 08 August 2015 750m swim; 20km cycle; 5km run -- DID NOT START London, UK Race Report