THE PRINCE CHARLES

October 8, 2017

We are delighted to be returning to the Prince Charles Cinema in Leicester Square for our fifth anniversary. It is after all the home of cult cinema! Join us for Ghosts, Metropolis and the Awards Night.