Albert Embankment is part of the river bank on the south side of the River Thames in Central London. It stretches approximately one mile (1.6 km) northward from Vauxhall Bridge to Westminster Bridge, and is located in the London Borough of Lambeth.
Albert Embankment is also the name given to the part of the A3036 road between Vauxhall Bridge and Lambeth Bridge, where it adjoins Lambeth Palace Road and Lambeth Road.
More information on the Wikipedia page [1]