About The Queen's Walk
The Queen's Walk is a promenade located on the southern bank of the River Thames in London, England, between Lambeth Bridge and Tower Bridge.
The Queen's Walk is a promenade located on the southern bank of the River Thames in London, England, between Lambeth Bridge and Tower Bridge.