The notorious A1 linking London with Edinburgh is named Britain's deadliest road


Britain’s deadliest road can be revealed as the A1, a notorious passage between London and Edinburgh where 7,848 accidents have killed 172 people between 2007 and 2016.

Read More…