The Leadenhall Building 122 Leadenhall Street London EC3V 4AB
Temporary installation of an artwork - Deluge by Hilary Jack - for a period of up to two years, suspended within the undercroft of the Leadenhall Building, to be taken down on or before 08 June 2026.