Results 2 results found Stanlow Oil Refinery reflected in the Manchester Ship Canal at night, near Ellesmere Port, Cheshire, England, United Kingdom, Europe Stanlow Oil Refinery at night, near Ellesmere Port, Cheshire, England, United Kingdom, Europe