Impressionistic glimpses of London life from early morning to rush hour.
1970
2020
2019
2012
2018
1988
1956
1987
2006
2024
2023
1996