Open City Documentary Festival

7 – 13 September 2022
in London

ICA London

ratio
Location The Mall, St. James's, London SW1Y 5AH, Contact 020 7930 3647, Transport & Travel Advice

The Institute of Contemporary Arts is located between Buckingham Palace, 10 Downing Street and Piccadilly Circus in the heart of central London and easily accessible by public transport and bike:

,