The Institute of Contemporary Arts is an iconic venue located on The Mall, just a short walk from Buckingham Palace and Downing Street. It is a creative and culturally significant building with two Regency rooms and a large Theatre space. While enjoying breath-taking views from three balconies overlooking St. James’s Park, Big Ben and London Eye, it is a spectacular location to sip champagne and party in style.