A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
2010
2009
1979
2000
1992
2004
1995
2007
2012
2016
2011
2023
2019
2018
2006
2008
2014
2022