Question: On which street is the sister venue of Plowright Theatre in Scunthorpe, North Lincolnshire located?
Sentence (from "Plowright Theatre"): It is the Sister Venue to the Baths Hall located on Doncaster Road in Scunthorpe.
Relevant evidence: Yes