www.hamhigh.co.uk
2 days agoLondon
Map shows all north London road deaths last year
Transport for London reported 33 road fatalities in north London in 2023, with Enfield having the highest number at 12.
TfL data indicates a 6% decrease in road deaths in London compared to the previous year, with pedestrians, cyclists, and motorcyclists being the most vulnerable. [ more ]