Les stations de métro londoniennes le long de Victoria Embankment sont Westminster, Embankment, Charing Cross, Temple et Blackfriars.
Le Victoria Embankment fait partie du Thames Embankment, une route et une allée piétonnière le long de la rive nord de la rivière Thames à London. Le Victoria Embankment s'étend de la ville de Westminster à la ville de London.