A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
1980
2014
2013
2012
1967
2019
2017
2008
2005