A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
2014
2001
2003
2013
2020
2021
2008
1971
1973
1970
1982
2015
2017