Slough

Slough Listen/ˈslaʊ/ is a borough and unitary authority within the ceremonial county of Royal Berkshire, England, 20 miles west of London. The town is bisected by the A4 and the Great Western Main Line. At the 2001 census, the population of Slough was 119,070 (140,200 in 2011) and the borough area was the most ethnically diverse local authority area outside London in the United Kingdom. Slough has the highest proportion of religious adherents in England.

close help
Who am I calling?

Calls will be answered by admissions at UK Addiction Treatment Group.

We look forward to helping you take your first step

0808 278 9885