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.
Check pronunciation:
the ICA