A colorful travelogue of London's most historic buildings and the residual damage still left from WWII.
1958
2023
1984
2025
2013
2016
1903
2018
1968
2020
1952
1964
1908
1910
1946
1966