Congested M25 Motorway at Junction 14, Greater London, England, United Kingdom. Image shot 2009. Exact date unknown. Posted by belladomani on May 21, 2017May 21, 2017