A look into London's street markets and how they're suffering to compete with supermarkets.
2022
1995
2017
2004
2014
2007
2006
1993
2002
1965
1975
1971
1942
1973
2005
1997
1919