Impressionistic glimpses of London life from early morning to rush hour.
2018
1928
2016
1976
1993
2013
2015
2009
1972
1930
2001
2024
2023
1937
1998
2008
1968
2002
2005