Patrick Blower’s take on Selfridges opening a permanent cinema in its iconic Oxford Street store – and what films it might put on screen.

Cartoon November 27 2019