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