Institute of Contemporary Arts

Located in the heart of central London within the Prestigious Grade 1 Listed Nash House on The Mall, the Institute of Contemporary Arts is a vibrant and multi-purpose venue offering opportunities for a variety of corporate events.

Address: 12 Carlton House Terrace, London, SW1Y 5AH United Kingdom

Type: Institute

GIVE THIS VENUE A SHOUT

Spaces

  • icon1 Number of Spaces 5
  • icon7 Reception 150
  • icon15 Dinner 84
  • icon10 Theatre Style 80
  • icon8 Tiered Theatre Capacity 185
  • icon13 Cabaret 60
  • icon4 Whole Venue 150
  • Buzzwords

    Film; Arty; White Walls; Studio; Wooden Floors

Copyright Shout About London