03/06/2026
Transport for London (TfL) has published provisional annual casualty statistics that show the number of people killed on London’s roads fell by nearly 13% from 110 people in 2024 to 96 people in 2025, although serious injuries increased by 8% from 3,597 to 3,900.