‘Thames Embankment’ historical pictures (exact matches)

Active selection in cart:
Thames embankment, London, England
Thames embankment, London, England
Erecting Cleopatra's Needle on the Thames Embankment
Erecting Cleopatra's Needle on the Thames Embankment
Electric Lighting in the City
Electric Lighting in the City
The Statue of Queen Boadicea to be placed on the Thames Embankment
The Statue of Queen Boadicea to be placed on the Thames Embankment
The Thames Embankment – looking East
The Thames Embankment – looking East
The voyage of Cleopatra's Needle
The voyage of Cleopatra's Needle
Cleopatra's Needle, in Alexandria
Cleopatra's Needle, in Alexandria
Monument That Became a Ship: The story of Cleopatra's needle
Monument That Became a Ship: The story of Cleopatra's needle