Institute of Contemporary Arts

London, United Kingdom


Address

12 Carlton House Terrace
The Mall
SW1Y 5AH London
United Kingdom

Phone

+44 20 7930 0493


Nearest Train

Charing Cross


Hours

Mo to Su from 12:00 PM to 07:00 PM


Category

Photographic, Contemporary Art


Avg User Rating

6 reviews

More Info

Destination Guide

Hotels near Institute of Contemporary Arts

Things to do near Institute of Contemporary Arts

Restaurants near Institute of Contemporary Arts

Shops near Institute of Contemporary Arts