The Mall London SW1
Institute of Contemporary Arts
Institute of Contemporary Arts The Mall London SW1Y 5AH
Telephone: 020 7930 3647
Official website: www.ica.org.uk
View Larger Map
Nearest London Underground Tube Station: Charing Cross. Nearest British Rail station: Charing Cross. Street parking is very limited. Public transport recommended. For a local street map, click here .