the ICA
/ði ˌaɪ siː ˈeɪ/
/ði ˌaɪ siː ˈeɪ/
the Institute of Contemporary Arts
- a British institution in The Mall in central London that exists to promote modern art, dance and film. It was established in 1946 and events held there have sometimes been controversial.