Our Medical Director, Mr Christopher D’Souza is one of the UK’s most respected hair transplant surgeons and advocate of the Art of Natural Hair Restoration. Business Address: 8 Upper Wimpole St, London W1G6LH, United Kingdom, Phone No: 442077706538 , https://www.thedsouzaclinic.com/