The Tower of London from the River Thames
The Tower was founded during the Norman Conquest in 1066 and lies on the north bank of the river. Small sailing boats and a rowing boat are visible
Picture No
13542721
Media ID
48539925
Size
5782px x 3535px
(9.2MB)
Credit
© The J Salmon Image Archive / Mary Evans Picture Library
Source
Illustration by Alfred Robert Quinton (1853-1934), reproduced on a postcard published by J Salmon Ltd
Date
circa 1930





















