If you were near Hyde Park Corner on Saturday morning, then you may have seen around 100 cyclists gathered in front of the Achilles statue for our IBikeLondon Love2Ride.