Traffic chaos and parking pandemonium in London is nothing new around the capital.
1985
1953
2003
1991
1996
1963
2006
1978
1990
2004
2001
1981
2000
2008
2009
1969