A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
2007
2003
2000
1981
1947
1977
2019
2018
2013
2015
1989
2017
1962
1952
1980