Question: Girlguiding North West England has headquarters in the city that is on the north bank of what river?
Sentence (from "Fiddlers Ferry power station"): Fiddlers Ferry Power Station is a coal fired power station located in Warrington, Cheshire, in North West England, which is capable of co-firing biomass.
Relevant evidence: No