where is slough
From Wikipedia, the free encyclopedia. Slough railway station, in Slough, Berkshire, England, is served by local services operated by Great Western Railway from Paddington to Reading and main line services on the Great Western Main Line, the original line of the Great Western Railway. It is also the junction for the Windsor branch.