Traffic Jam M25 Motorway, Nr Junction 12, London, England, UK, GB.
The M25 or London Orbital Motorway is a 117-mile motorway that encircles almost all of Greater London, England, in the United Kingdom. An ambitious concept to build four concentric ring roads around London was first mooted in the 1960s.
Size: 3513px × 5417px
Location: M25, junction 12
Photo credit: © Dylan News Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, congestion, england, gb, great, jam, kingdom, london, m25, motorway, network, orbital, road, roads, traffic, trafficjam, transport, uk, united