A colorful travelogue of London's most historic buildings and the residual damage still left from WWII.
1983
2005
2007
1966
1960
2017
2010
1928
2013
2016
2019
1969
2023
2022
2014
1968
2006