Daily Cinema Digest – Friday 5 September 2014
London’s luxury department store Selfridges (star of the ITV drama series about its eponymous American founder) will be one of the first stores in the world to have its own in-house cinema. We like the look of it so much that we even break our usual policy of only posting on photo per story to…