Cleopatra’s Needle – The Curious Tale of the Obelisk That’s Travelled From Egypt to the Embankment
An Egyptian obelisk on the shores of the Thames at Embankment? Cleopatra’s Needle may well be London’s strangest landmark. When we first stumbled across Cleopatra’s Needle, we had to do a double-take – it might just top the list of random London landmarks that barely make any sense. Which is saying a lot really, as …