Thames Embankment

A Dictionary of London by Henry A Harben.

On the north side of the river from Blackfriars Bridge to Chelsea Bridge. Commenced 1862. Opened 1870.


Included in Wren's design for rebuilding the City after the Fire, but not then completed.

See Victoria Embankment.

Related Words