Opened 1930 Closed 1936
Location Imperial Place, Elstree Way, Borehamwood
Categories
Authority
More Information British and Dominion Imperial Studios