Impressionistic glimpses of London life from early morning to rush hour.
2017
1999
1992
2006
2007
2003
2002
1996
2001
1971
1955
1929
1982
1962
1997
1988