Word info

Stanlow

Proper noun

Meaning

Stanlow

An industrial area with an oil refinery in Cheshire West and Chester borough, Cheshire, England (OS grid ref SJ4375).

Source: en.wiktionary.org

Anagrams

Examples

Stanlow, in the background, is next door to the world class facilities at the University of Chester's Thornton Science Park. Source: Internet

Stanlow Oil Refinery is located close to Thornton Science Park. Source: Internet

Close letter words and terms