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