Battersea Power Station Lights Up Again, This Time With Retail
0
More than 100 shops, restaurants and bars are set to open in the renovated Battersea Power Station that was built in 1929, and at its peak supplied London with up to one-fifth of its power.