0
The LCC claim these junctions are the reason behind the six cyclist fatalities on London's streets this year