Question: Girlguiding North West England has headquarters in the city that is on the north bank of what river?
Sentence (from "Preston, Lancashire"): Preston is a city and the administrative centre of Lancashire, England.
Relevant evidence: No