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