A colorful travelogue of London's most historic buildings and the residual damage still left from WWII.
1943
1983
2005
1966
2006
2007
1968
1962
2012
2014
2016
2022
2017
1890