Cleopatra's Needle

Directions

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.