London - Evelina Children's Hospital
Address:
London
SE1 7EH
United Kingdom
Patients were first dialysed here in: 1968
Transplant Centre: Yes Email Address: christopher.reid@gstt.nhs.uk