A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
1925
2022
2024
2019
2018
1979
1989
1997
2008
2001