Victoria Embankment

The Victoria Embankment is part of the Thames Embankment, a road and walkway along the north bank of the River Thames in London. The Victoria Embankment extends from the City of Westminster into the City of London.

Category:City of Westminster
Category:City of London
Category:River Thames

Category:Roads in London