A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
1997
2017
1988
2009
1969
2016
2018
2022
2007
2014
2013
2000
2012