Search

The Online Encyclopedia and Dictionary

 
     
 

Encyclopedia

Dictionary

Quotes

   
 

Institute of Contemporary Arts

The ICA
Enlarge
The ICA

The Institute of Contemporary Arts (ICA) is a modern art centre on The Mall in London. It is located within Nash House, which is part of Carlton House Terrace , near the Duke of York Steps and Admiralty Arch and contains galleries, a theatre, two cinemas and a bar.

It was founded in the late 1940s.

The annual Beck's Futures prize is exhibited and hosted there.

External link

Last updated: 05-15-2005 14:36:38