Perched majestically on the south bank of the River Thames, the former Bankside power station now stands as London's most iconic modern and ... tenth floor of the Blavatnik Building for a ...