UK film premier at The Arthouse Crouch End this Friday
The UK premiere of the political thriller The Last Witness takes place at The Arthouse in Crouch End on Friday August 17th at 8.45pm....
One man’s crusade to keep cinema local
As a young boy Sam Neophytou used to go to Sunday School in Crouch End’s Salvation Army Hall. He went on to become a film director and...