Question: A5117 road of Cheshire England runs just east of with Ellesmore Port outlet?
Sentence (from "Cheshire Oaks Designer Outlet"): Cheshire Oaks Designer Outlet is an outlet centre in Ellesmere Port, Cheshire, England.
Relevant evidence: Yes