Slough (pronounced ) is a town and unitary authority (Borough of Slough) in Berkshire, England. In the 2001 census the population was 119,070 (est. 122,000 in 2006). It is one of the most ethnically diverse towns in the UK, situated some 22 miles (35 km) west of central London and 20 miles (32 km) east of Reading.
The term slough (in the UK, pronounced (as in "cow"); in the US, pronounced (as in "slew")) has several meanings related to wetland or aquatic features that seem to derive from local experience.