A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
2017
2007
1970
1966
1968
1975
1958
—
2011
1995
2015
2021
1994
2020
1988