David Leafe visited Slough in Berkshire, the town where he grew up in the 1960s, and found deserted shopping streets, a ...
David Leafe saw and heard some shocking things during his visit to Slough, Berkshire, where the stench of cannabis lingered ...