It is set to schedule a mix of blockbusters and independent films. The Cinema at Selfridges, which will have an entrance within the store as well as direct access from the street, will be a three-screen facility that will operate all year round.
The move will make Selfridges the first department store anywhere in the world to install a permanent theater. Selfridges, the iconic British department store that opened in 1908, is to launch a permanent cinema within its flagship premises on London’s Oxford Street.