A look into London's street markets and how they're suffering to compete with supermarkets.
2005
1935
2003
2020
1929
1972
1956
2002
1996
2001
1964
1997
1999
1954
1962
1963
1967
1969