A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
1949
2018
2016
1935
2012
2015
1937
1925
2013
2022
2020
1995
1972