Plans Unveiled for $67 Million Film and TV Studio in Liverpool

With studio space at a premium in the U.K., a major new development is being planned for Liverpool in northern England. Twickenham Studios and property developer Capital&Centric unveiled plans Thursday for the £50 million ($67 million) project, which has been dubbed Littlewoods Studios.

Read @ Variety