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