festival Venue in

ICA

United Kingdom
Map

The Institute of Contemporary Arts (ICA) is an artistic and cultural centre situated on The Mall in London, near Trafalgar Square. Founded in 1947, it was created as a space for experimental art, radical ideas, and new ways of engaging with culture. The ICA is located in Nash House, part of the Carlton House Terrace complex, and features galleries, cinemas, performance spaces, a bookshop, bar, and theatre. Its programme includes contemporary art exhibitions, independent film screenings, talks, live music, experimental theatre, and club nights.

flagIs this your venue?

By claiming this page you can update and control company information, update listings and much more!

Claim this page

To claim this page, please provide your contact details. A member of the Gig Totem team will get in touch to verify and complete your claim.