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