A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
2011
2017
2024
2008
2016
1950
2002
2006
2018