Institute of Contemporary Arts
London, United Kingdom
The Mall, St. James's, SW1Y 5AH
1 show hosted · View on Google Maps →
Institute of Contemporary Arts is a music venue in London, United Kingdom that opened in 1947. The Marble Shrine documents 1 show here in 2009 by The Mars Volta. The archive holds 7 photos, 1 video, and 1 recording from these performances.
- Opened
- 1947
- Links
- Official site ↗ Wikipedia ↗







