MapMyRide | 10.22 km run on 14/07/2013 in London, the United Kingdom