A colorful travelogue of London's most historic buildings and the residual damage still left from WWII.
2025
1946
2016
2020
1979
1968
1908
2013
1903
2003
2018
1991
1940
2022
2019