25 years for M25
The M25 is one of the busiest and congested roads in the United Kingdom and is also one of the longest orbital roads in the world, almost entirely encircling Greater London. The road took more than 11 years to build, costing £1bn, and used more