UKData checked October 2026
  1. Home
  2. London
  3. Arts organisations
  4. Institute of Contemporary Arts

Institute of Contemporary Arts

You will find Institute of Contemporary Arts, a arts organisation, at The Mall in London. Also listed under art centre, art gallery and bar. It is open on Sunday.

The Mall, London SW1Y 5AHChecked October 2026