About this memory
Formed in 1943, Edinburgh People's Theatre have staged their annual pantomime at the Church Hill Theatre every year bar one, since the venue's inauguration in 1965. This image shows the cast of the 1970 production of Aladdin, a show they revived in 1982.
Edinburgh People's Theatre
Church Hill Theatre, Morningside