Victoria Embankment

road and river-walk along the north bank of the River Thames in London From Wikipedia, the free encyclopedia

Victoria Embankment
Remove ads

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.

Thumb
The Victoria Embankment under construction in 1865
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads