Impressionistic glimpses of London life from early morning to rush hour.
2005
1995
1993
2002
1997
1989
2003
1954
1970
2022
1937
2012
1974
2001
2007
2020
1982
2006
1931