12 Carlton House Terrace
London,
Greater London
SW1Y 5AH
020-79303647
Latitude: 51.5066555, Longitude: -0.1305598
07:00 - 19:30 - Mo, Tu, We, Th, Fr
07:00 - 18:00 - Sa
Actual information about Institute of Contemporary Arts (ICA) of Cinema category. Institute of Contemporary Arts (ICA) is located at 12 Carlton House Terrace London, SW1Y 5AH. How to get to Institute of Contemporary Arts (ICA) office? Look at the map below or call them 020-79303647