The NHS does offer some free treatment options, but it is always worth finding out more about your options and ways to finance paid treatment.
NHS-provided treatments often have long waiting lists. This is a problem, as time is of the essence when it comes to addiction.
There is also the option of community-based services, which are free if you need them. Another option is drug charities, which may be either religious or secular.