1 article
Major studios have already booked 90% of prime UK and Irish studio space for 2026, two full years in advance.