ICA gallery, cinema, theatre, events
Institute of Contemporary Arts (London, England)
London The Institute
1979-
Institute of Contemporary Arts (London, England)