A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
2001
2005
2003
1950
2013
2008
1974
2000
1939
1992
2014
1955
1944
1967
2020
1942
1994
1981
1928