A look into London's street markets and how they're suffering to compete with supermarkets.
Self - Commentator
7.1
2017
0.0
1972
5.0
1983
1991
1945
2013
1916
4.9
1890
2012
5.5
1939
6.4
1980
7.3
2025
6.3
1968
6.7
1984
7.8
2003
6.0
1963
1998