( in full the Institute of Contemporary Arts )
a British institution in The Mall (1) in central London that exists to promote (= encourage) modern art, dance and film. It was established in 1947 and events held there have sometimes been controversial.