Impressionistic glimpses of London life from early morning to rush hour.
2011
2008
1969
2017
2018
2001
1953
1964
2002
1943
1967
1994
1956
2010
1999
2013