A look into London's street markets and how they're suffering to compete with supermarkets.
1958
1931
1953
1968
1960
2007
1974
1962
1963
1967
1969
2001
1987
2005
2006
1997
2002
2004