UKData checked October 2026
  1. Home
  2. London
  3. Rehabilitation centres
  4. TLC Rehab

You will find TLC Rehab, a rehabilitation centre, at 81 Torrington Park in London. Also listed under addiction rehabilitation centre. Hours: open around the clock.

81 Torrington Park, London N12 9PNChecked October 2026