A look into London's street markets and how they're suffering to compete with supermarkets.
2015
1947
1971
2009
1970
1979
2002
2000
2023
1980
2020
1964
1975
1935
2014
1998
2008
1968