ICA Cinema, London
Located in the historic Grade I Listed Nash House on The Mall in central London, the Institute of Contemporary Arts was formed in 1947 and opened a Film Society in these premises in the 1960's. It was re-furbished and re-opened on 7th January 1981 with 208 seats. A small Cinematheque with 50 movable seats opened in April 1981.
Comments and faves
This photo was invited and added to the CANNON ROW THEN & NOW group.
Leonard Bentley (23 months ago | reply)
Hi,
Thanks for adding your photo.
This photo was invited and added to the London Cinema, Movies and Television group.