Plans have been announced for safety mirrors along the two London Cycle Superhighways expected to open in 2010. Mounted at left-turn traffic lights, the mirrors are intended to give motorists – . . .
Read the full story.