Queen's Walk

A promenade located on the South Bank of the River Thames in London, between Lambeth Bridge and Tower Bridge.

The Wikipedia page is