A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
1981
2019
1989
2008
2021
2004
2023
2020
—
1971
2014
1994
2015
1991
1968