London - St George's Hospital
Address:
London
SW17 0QT
United Kingdom
Patients were first dialysed here in: 1989
Transplant Centre: Yes Website: http://stgeorges.nhs.uk