There are two embankments and two sub embankments
There is also an Embankment tube station as well.
They are in London.
Embankment
Waterloo or Embankment are the two closest.
About 12 miles
Walk over London Bridge and turn left when you get to the other side and continue walking along the river bank until you reach the embankment pier.
Well the nearest stations are Embankment, Charin cross and Westminster.
SIS Headquarters is located at 85 Vauxhall Cross, along Albert Embankment, London.
SIS Headquarters is located at 85 Vauxhall Cross, along Albert Embankment, London.
needle (as in Cleopatra's needle on the Embankment in London). Another word sometimes used is Stele
Riverside embankment
Hard to say, but think bigger than a Roman Chariot....if you go to London there is a statue on the embankment of her and the chariot
If you are walking then it is 0.7 miles, because you would go over Victoria Embankment. However, if you are travelling by car or taxi then it is 1.5 miles, for you must cross the Waterloo Bridge.