Cycle Challenge – London 2011

London Cycle Challenge

The London Cycle Challenge is One of the Cycle Events of London’s Cycle Revolution: If all of a sudden you’re noticing a lot of people cycling in London, it’s because the London Cycle Challenge 2011 is on. The Cycle Challenge is a cycling competition to see which team can cycle the most miles in a […]