Tower of London River Thames London, England Steamboats
1 Picture Postcard recto and verso. View of the Tower of London from the River Thames, featuring various boats.
Built in 1078 by William the Conquerer, the Tower of London is no longer in use.
Still Image, picture postcard with undivided back, 3.5 x 5.5. in.