Traffic chaos and parking pandemonium in London is nothing new around the capital.
1966
2006
1993
2007
1997
2022
1995
2014
2004
2024
1970
2021
2005
1927
1999