In this episode we go to the Embankment to look at Cleopatra's Needle, find out it's history and other hidden facts very few know!
Join us...
See All 324 Episodes of "London Visited"