Question: On which street is the sister venue of Plowright Theatre in Scunthorpe, North Lincolnshire located?
Sentence (from "Hazlitt Theatre"): It opened in 1955.
Relevant evidence: No