Traffic chaos and parking pandemonium in London is nothing new around the capital.
1970
1947
2017
2019
1954
1958
1968
1971
2011
2008
1982
2023
2024
1956