MapMyRide | London Ride 100 in Hackney, the United Kingdom