Traffic chaos and parking pandemonium in London is nothing new around the capital.
1961
1968
1991
1967
2016
1956
2013
2014
1929
1969
2007
2020
2003
1980
2018