A look into London's street markets and how they're suffering to compete with supermarkets.
2018
2001
1999
2016
1981
2005
2006
2020
1927
1935
1964
2007
1958
1962
2002
2004
2008