The study by insurance brokers One Sure Insurance analysed historical data from Department for Transport statistics.

Researchers were looking to see which boroughs had the lowest average road collisions per billion vehicle miles over a ten-year period.

Hillingdon is statistically London’s safest area to drive in.

Between 2012 and 2021, there were, on average, 450 collisions per billion vehicle miles in the area.

Coming in a close second is Havering, with 536 collisions per billion vehicle miles on average.

Third place goes to Kingston which has had 552 collisions per billion vehicle miles on average across the years recorded in the study.