Independent cinema in London, United Kingdom · Opened 1 Jan 1910
Historic single-screen independent cinema in East Finchley, operating continuously since 1910.