Traffic chaos and parking pandemonium in London is nothing new around the capital.
1983
1959
1963
1965
1966
1967
2016
2018
1961
1908
2011
2013
1890
2021
1968
2015
2006
2017
2000