Cleopatra's Needle
Cleopatra's Needle is an ancient Egyptian obelisk, gifted to London in the 19th century. Standing proudly on the Embankment, it offers a fascinating glimpse into history against a stunning Thames backdrop.
Cleopatra's Needle is an ancient Egyptian obelisk, gifted to London in the 19th century. Standing proudly on the Embankment, it offers a fascinating glimpse into history against a stunning Thames backdrop.