This article was produced by National Geographic Traveller (UK). It’s taken over 10 years, 1.75 million new bricks and a £5bn investment to date, but the Battersea Power Station area in southwest ...
The River Walk Market has returned to London, and you'll find it by the Thames every Sunday throughout the warmer months.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results