A look into London's street markets and how they're suffering to compete with supermarkets.
1967
1927
1999
1935
1964
2007
1958
2016
1929
2017
—
2020
2002
1950
2001
1995
1998