Over all the years and more than 1.2million miles, living where I do, over 10,000 miles a year are spent on the M25 or driving in London. :|
Those who experience this know what this means, those who haven’t just imagine the most aggressive, densely populated, potholed, gridlocked urban jungle...