A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
2015
2011
1998
1928
2019
2016
1919
1950
1959
1938
1971
2018
1981
2012
1972