MapMyRide | 6.46 mi run on 27/05/2013 in London, the United Kingdom