MapMyRide | A 40.94 mi Bike Ride mapped on Thu Nov 22 2012 in London, the United Kingdom