UKData checked October 2026
  1. Home
  2. London
  3. Mental health services
  4. The Tavistock Centre

You will find The Tavistock Centre, a mental health services, at 120 Belsize Ln in London. It is also listed as educational institution, mental health clinic and university. It is closed on Sunday.

120 Belsize Ln, London NW3 5BAChecked October 2026