MapMyRide | Giro Club Run 27.5.11 in Richmond, the United Kingdom