TravelMuse
 
 

Institute of Contemporary Arts

London, United Kingdom

Guide         Hotels         Attractions         Restaurants         Shops

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