Battersea Power Station, one of London's icon landmarks built in 1929, is to be converted into luxury residences and a high-end retail destination

London’s Battersea Power Station hits record £300m in sales as residents welcomed