Police estimate up to 2000 people took part in a mass bike ride on Wednesday 22 February 2012 in central London, where a mile-long river of cyclists highlighted the need for radical change in many of London’s streets.
Police estimate up to 2000 people took part in a mass bike ride on Wednesday 22 February 2012 in central London, where a mile-long river of cyclists highlighted the need for radical change in many of London’s streets.