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