Traffic chaos and parking pandemonium in London is nothing new around the capital.
1963
1967
2018
2015
1993
2017
1991
2003
2006
2020
2002
2007
2008
1936
2021
1928
2019
1998
1966