The ridiculously long road starting in London that ends in a different …
The A1 is the longest road in the United Kingdom. It spans just under 400 miles and takes you from England’s capital all the way to another country.
Forget about the Eurostar[1], fill up the car and head straight for the A1 to take you all the way from…