London Road Deaths Fall To Near-Record Low In 2025 But Serious Injuries Rise, TfL Reports
Number of people killed in London reduced by 13 per cent from 2024 – the second lowest figure on record outside the…
Number of people killed in London reduced by 13 per cent from 2024 – the second lowest figure on record outside the…