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