Institute of Contemporary Arts

London

About this stylish venue

The ICA is a venue with a difference. Described as the ‘cultural heartbeat of London’ by none other than 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 18th Century spaces.

We love not only the location of this wonderful venue, but the clean lines and gorgeous aesthetics of both the interior and exterior.