Report content as inappropriate


Original Text (Annotation: EPW026486 / 238051)

' Anglo-American Electric Picture Palace. Luton's first cinema, constructed 1909, mysteriously burned down around the time the Alma opened in 1929. '