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