Beloved West End independent cinema fights closure

The cinema in Leicester Square is one of the few remaining independents in central London.

Source