Tavistock and Portman NHS Foundation Trust
https://tavistockandportman.nhs.uk
120 Belsize Lane, London, NW3 5BA, UK
Inquire about license