Question: What are the modern names of branches of this navigable canal that passes through the Henhull parish?
Sentence (from "Listed buildings in Henhull"): Henhull is a civil parish in Cheshire East, England.
Relevant evidence: Yes