The Stage Established 1880 ^.iterary communication] only tbonUl be addressed to tbe Editor Advertisements and ..
... Manager Offices 19-21, Tavistock Street, London, W.C.2 Telephones Temple Bar 5213-4 Telegrams The Stage, Rand, London LOIfUUX THURSDAY, MARCH 22 194j ...