Tag: London tollgate regulations

news-03112024-161021

London’s Historic £1.20 Tollgate: A Fascinating Landmark

Driving in Europe can sometimes mean having to pay tolls, just like the toll into Wales that was finally removed in 2018. But did you know that London also used to have toll booths?...