You just fitted your new car with legal number plates and want to drive around London. But do you know the history of London roads? London’s road network began around 50 AD when the city was just a small Roman port known as Londinium. The city now boasts of more than 9100 miles of road. Below are six interesting facts about London roads.
Drive on the Right