We have updated our Privacy Policy Please take a moment to review it. By continuing to use this site, you agree to the terms of our updated Privacy Policy.

Steve Walker

Steve Walker is now Programme Director of the Ley Community in Oxfordshire, one of Britain’s most important and successful drug rehabilitation centres, where he was treated in the late 1980s and early 1990s.
Read More Arrow Icon Arrow icon