This is a one page article from the magazine Picture Post, with photography by Felix H. Man. The Alexandra Theatre, at 65 and 67 Stoke Newington Road, opened on 27 December 1897 as 'The Alexander Theatre and Opera House'. It was an architecturally significant building and could seat at least 1,700 people. After changes of … Continue reading The Alexandra Theatre, Stoke Newington Road, London – Yiddish theatre venue, Picture Post, October 16th, 1948.