Ce cinéma fait partie d'une race en train de mourir dans le coeur de Londres, de ne pas avoir cédé à la pression de Hollywood, et montrant encore majoritairement art et des films indépendants du monde entier. Le cinéma est l'ancienne, avec juste un grand écran et une capacité de 753. Avant et après les projections l'agréable bar est un endroit idéal pour se détendre avec des amis. Le cinéma est situé au centre de Chelsea et est à seulement quelques minutes de marche de la station de métro Sloane Square.