Title: A return to Victorian splendour - with a dash of hi-tech
Subjects: Theatre Royal (Stratford, London, England)