Institute Of Contemporary Arts

Profile:

The Institute Of Contemporary Arts (ICA) is an artistic and cultural centre located on The Mall in central London since 1968. The ICA was founded by a group of radical artists in the 1940s and exists to challenge the foundations of contemporary art. Releases under ICA label.

Info:

The Mall
London
SW1Y 5AH
United Kingdom

Links:

ica.art , Wikipedia

Label

Edit Label
Data quality rating: Data Correct
132 submissions pending

For sale on Discogs

Sell a copy

953 copies

Year

Reviews

    Lists