The London Kidney Centre is located at The Princess Grace Hospital. The Centre offers advanced treatments and care for patients with kidney disorders and undertakes kidney transplants. Find out more
Find them
Central Building, 21 Wellington Rd, London NW8 9SQ
Gynaecology, Laparoscopic (Key-Hole) Surgery, Reproductive Medicine