The Victoria Embankment Gardens are a series of gardens on the north side of the River Thames between Blackfriars Bridge and Wes

- Image ID: CW654H

The Victoria Embankment Gardens are a series of gardens on the north side of the River Thames between Blackfriars Bridge and Wes

Mark Davidson / Alamy Stock Photo

Image ID: CW654H

Location: London