A colorful travelogue of London's most historic buildings and the residual damage still left from WWII.
2011
1964
1965
2013
1947
1921
2016
2010
1946
2014
2025
1896
1934
2000
2006
1962
2018
2023
—
1958