A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
2021
2019
1957
1978
2014
2000
2024
1903