A patchwork of East End colours and characters on Middlesex Street, better-known as Petticoat Lane.
2025
2024
2021
1998
1955
1959
2022