The Victoria Embankment is part of the Thames Embankment , a road and walkway along the north bank of the River Thames in London . Victoria Embankment extends from the City of Westminster into the City of London . London Underground stations along Victoria Embankment are Westminster , Embankment , Charing Cross , Temple and Blackfriars .