“Until six weeks ago, all that existed at 100 Clerkenwell Road, north London were the remains of an abandoned petrol station, a concrete lull on a busy road whose only inhabitants were nocturnal graffiti artists. Since then the space has been radically transformed by 16 young artists and designers into a pop-up cinema.”