Question: On which street is the sister venue of Plowright Theatre in Scunthorpe, North Lincolnshire located?
Sentence (from "Baths Hall"): The Baths Hall is an entertainment venue in Scunthorpe, North Lincolnshire, England.
Relevant evidence: Yes