Borough Theatre and Opera House [London]
Borough Theatre and Opera House
Theatre building in Stratford East, United Kingdom
theater in Newham
361-375 Stratford High Street, London, Newham, E15 4QZ, England