Victoria Embankment

Road in England

Victoria Embankment is part of the Thames Embankment (the other sections are the Albert and Chelsea Embankments). It is partly a road and river-walk along the north bank of the River Thames in London, England. Built in the 1860s, it runs from the Palace of Westminster to Blackfriars Bridge in the City of London, and acts as a major thoroughfare for road traffic between the City of Westminster and the City of London. Of more pressing importance when built, it contains the low-level Northern Outfall Sewer, a strategic conduit which conveys away sewage instead of dumping it in the Thames. It also

From Victoria Embankment on Wikipedia, CC BY-SA.

Type:
Road

Coordinates:
51.51°N, 0.12°W

Explore this and over 1.8 million other heritage records on Fornland, the free map of cultural heritage across northern and central Europe.