Report content as inappropriate


Original Text (Annotation: EPW053045 / 2078971)

' Site of the Danziger brothers' New Elstree Studios 1956 - 61. Currently (2020) The Waterfront industrial park, Elstree Road. '