The Institute of Contemporary Arts (ICA) is London’s leading space for contemporary culture. They commission, produce and present new work in film, music, performance and the visual arts by today’s most progressive artists.
note Linked note(s)
Location
12 Carlton House Terrace, London, SW1Y 5AH, United Kingdom
More informationAuthor(s) of note
Organizations are community generated. You can claim editing rights.
Published
Aug. 25, 2023
Edited
Sept. 20, 2023, 4:59 p.m.
Visibility
public