Victoria Embankment
Road and river-walk along the north bank of the River Thames in LondonVictoria Embankment is part of the Thames Embankment, 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.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Embankment tube station
London Underground station
Charing Cross roof collapse
Roof collapse of railway station in London
Toole's Theatre
Charing Cross Music Hall
Embankment Pier
Pier on the River Thames near Embankment
Victoria Embankment Gardens
Park in London, England
York Buildings Water Tower
Water tower in London, UK
Bazalgette Memorial
Sculpture by George Blackall Simonds