The Stop Killing Cyclists’ march on Parliament will take place later this year. MARIANNE BROOKER argues that London’s transport network needs a radical, communal overhaul
As the UK looks forward to the Tour de France's launch in London and Kent next weekend new figures from Transport for London show that Londoners now make an average of 480,000 journeys a day by bike, an increase of 83% since 2000.