1,378 leases expiring 25 Sep 2026 – 25 Mar 2027 in Greater London