A wide range of mainstream and arthouse film screenings at affordable prices, located in the heart of North West London.