Question: On which street is the sister venue of Plowright Theatre in Scunthorpe, North Lincolnshire located?
Sentence (from "Plowright Theatre"): The Plowright Theatre, is a live entertainment venue on Laneham Street in Scunthorpe, North Lincolnshire.
Relevant evidence: Yes