Motorcyclists in London took to the Capital’s streets on the 27th March over concerns they are being marginalised by TfL and the mayor of London.
New figures show nine cyclists and 54 pedestrians died on Scottish roads in 2012