The Prince Charles Cinema in Leicester Square has secured its future by signing a 25-year lease with its landlord, Zedwell LSQ Ltd. This agreement comes after a period of uncertainty regarding the cinema's potential closure due to a proposed break clause in its contract.