Cycle event which lured 100,000 riders to London under fire for causing traffic chaos in the capital

LONDONERS were left fuming today after a cycle race watched “by a handful of people” sealed off swathes of roads throughout the city. Some claimed they were left “stranded” after 100 miles of roads were closed as more than 100,000 cyclists …
london – BingNews