Battersea Power Station, one of London’s most iconic landmarks, is under the spotlight as its Malaysian owners weigh up a potential £2bn sale—an event that could mark the largest single-building
Battersea Power Station, one of London’s most iconic landmarks, is under the spotlight as its Malaysian owners weigh up a potential £2bn sale—an event that could mark the largest single-building






