London Streets (known as Street Management until April 2007) is an arm of Transport for London (TfL) which is responsible for managing the main through-routes in London, a total network of 580 kilometers of roads.