A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
2017
1996
1983
2003
2014
1973
1928
2001
2013
2021
2020
2011
1993
2022
2012