Monday 17 May 2010

The Queen's Walk

The Queen's Walk is a promenade located on the South Bank of the River Thames in London, England, betweenLambeth Bridge and Tower Bridge.