Netflix has signed a deal to rent out 134,000 square-feet of production space in Uxbridge in a push to establish itself in the UK ahead of the opening of its Shepperton studios base.
Sign up for FREE access to the latest industry trends, videos, thought leadership articles, executive interviews, behind the scenes exclusives and more!
Already have a login? SIGN IN