Victoria Embankment Gardens, located on the north side of the River Thames (although there it's more on the western side, look on the map) between Blackfriars Bridge and Westminster Bridge (we focus on the ones between Waterloo Bridge and Westminster Bridge). (previous | next | back to album | 2020:02:10 15:22:57 | 66% of an album)