'The Tower of London and the Tower Bridge, London, England', c1930s. Tower Bridge built 1886-1894 and the Tower of London, used as a prison from 1100-1952 and a UNESCO World Heritage Site in Tower Hamlets on the River Thames. From "Tour of the World". [Keystone View Company, Meadville, Pa., New York, Chicago, London]
World Europe United Kingdom England Greater London London Tower Hamlets Tower Hamlets
Pixel Dimensions (W x H) : 4554x4690
File Size : 62,574kb