A look into London's street markets and how they're suffering to compete with supermarkets.
2019
1971
1955
1989
1946
1965
2000
2017
1961
1999
2005
1935
1957
1990
1997
2001
2006
2004