A colorful travelogue of London's most historic buildings and the residual damage still left from WWII.
2021
1980
2025
1989
2022
2011
2001
2017
2014
2006
1943
2008
2024