Traffic chaos and parking pandemonium in London is nothing new around the capital.
1932
2010
1982
2007
2006
2019
2014
1967
2002
1949
1964
2017
2021
2005
2024
1970