Venue Details

ICA

The ICA is a venue with a difference. Described as the ‘cultural heartbeat of London’ by Damien Hirst, it is an iconic and creative location for any event. Located on The Mall in the heart of London, it is a vibrant and culturally significant building with a range of stunning and flexible spaces.
The ICA offers 18th century reception rooms, a fully equipped theatre, a working artists Studio and two state-of-the-art Cinema spaces.

Web Design Agency - Webheads