A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
1952
1974
1999
2017
2012
2006
2007
2021
2013
1990
1991
1992
1993
1996
1998