Transport for London aims to make roads and streets safer

TfL’s data showed 68 people were killed while walking on London’s roads last year. Credit: Clem Onojeghuo on Unsplash.