Southwark among worst London boroughs for injuries from traffic accidents

TfL has said it wants to eliminate all deaths and serious injuries on London’s roads by 2041,