Transport for London's latest figures state that for the first quarter of 2011/2012 the average traffic speed on major London roads for the 12 hours between 7am to 7pm was 19.33 mph and over the same period was 8.98 mph across Central London.
More top news
Artists have been arriving at the Brit Awards carrying or wearing white roses as part of the anti-sexual harassment movement Time's Up.
The husband of a British citizen jailed in Iran has delivered letters of support for his wife to the Iranian embassy.
A police officer has been found not guilty of misconduct in relation to accusations he stole another officer's tin of biscuits.