Designed by
Title
The Queen's Walk promenade on the southern bank of the River Thames in London, Uk. #77857083
Description
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
This image is editorial