River Thames from the South Bank in London - Embankment Place
River Thames from the South Bank in London.
We were looking for the Christmas Market that was around here.
Turns out that the South Bank Centre's Winter Festival starts from under the Hungerford Bridge. Was also some fun fair rides there as well!
Embankment Place - built above London Charing Cross Station.