A colorful travelogue of London's most historic buildings and the residual damage still left from WWII.
1991
1925
2023
1922
2014
1946
2021
2019
1953
1952
2020
2002
2017
2022
1954
1939
1996
1949