A look into London's street markets and how they're suffering to compete with supermarkets.
2019
2009
2010
1973
1999
1976
1972
2021
2015
2017
2006
1997
1945
2001
1986
1938
2002