
About Us
The London Stem Cell Centre is a leading private team of surgeons based in London with an international reputation for excellence in complex healthcare. The team collectively provides an extremely effective service and always puts patients first and patients can expect the highest quality of care.