Stratford Circus [London]
Stratford Circus
theatre building, United Kingdom