According to Londonist:
Traffic News is a unique traffic management tool that will provide real time details of road works, streetworks, public events, accidents and incidents that may affect road journeys, allowing road users to make informed decisions about their routes before they travel.
You can visit Transport for London's Traffic Alerts Service website here - http://www.tfl.gov.uk/trafficnews
Source - http://londonist.com