What Is M25?

The m25 or london orbital motorway is a major road encircling most of greater london. The 117-mile (188-kilometre) motorway is one of the most important roads in the uk and one of the busiest. Margaret thatcher opened the final section in 1986, making the m25 the longest ring road in europe upon opening.

Related Posts

Leave a comment