A colorful travelogue of London's most historic buildings and the residual damage still left from WWII.
2025
1963
2022
2019
2003
2012
1961
1962
1983
1980
1998
1991
1916
1959
1966
1967
1968
2024