A colorful travelogue of London's most historic buildings and the residual damage still left from WWII.
1940
2021
1966
2013
1962
1896
2016
1968
2005
1941
1945
2007
1978
1996
2017
1938
1979
1949
1952