The Tower of London, 1894. Historic castle located on the north bank of the River Thames in central London, built by William the Conqueror in 1078. On the right is Tower Bridge, with horse-drawn carriages visible in the foreground. From Beautiful Britain; views of our stately homes. [The Werner Company of Chicago, 1894]
Lifestyle & Leisure Transport & Travel
Locations & Buildings Palaces & Stately Homes
Artistic Representations Landscapes
Pixel Dimensions (W x H) : 4550x3636
File Size : 16,157kb