A look into London's street markets and how they're suffering to compete with supermarkets.
1937
2016
2007
2024
1981
2004
1939
1999
2005
1998
2014
2002
1971
1942
1973
2017