A look into London's street markets and how they're suffering to compete with supermarkets.
2007
1997
1983
1966
2006
1993
2022
1935
2003
2014
2024
1939
1981
2004
2009
2001
2017
1962