Incredible as it is this is an original Egyptian obelisk. Situated at the Thames Embankment, Cleopatra`s Needle was made in Egypt for the Pharaoh Thotmes III in 1460 BC and brought to London from Alexandria by sea in 1878, to commemorate the British victory over Napoleon.