Tag Archives: Olympic Studios

Selfridges to launch its own cinema destination

Selfridges has announced the opening of a permanent cinema destination in its flagship store on London’s Oxford Street at the end of November. The retailer claims ‘this will be the first time that a department store anywhere in the world is to permanently accommodate such a facility. The three-screen cinema …

Read More »