The transformation of Battersea Power Station and the wider riverside area has hit another “milestone moment” with the opening of a new Tube station entrance on the area’s pedestrianised high street.
The main Battersea Power Station building that houses Apple Inc.’s UK headquarters and an expansive shopping mall have been put up for sale.
Even if its bulk is familiar from a distance – and it's hard to miss, by the Thames next to Vauxhall – you'll still be impressed by the scale of Battersea Power Station up close. Built between 1929 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results