Lift 109 Battersea Power Station and The Rossettis Exhibition June 05, 2023 art Battersea Power Station Lift 109 Tate Britain The Rossettis Exhibition +