No upcoming events. Check back soon.
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.