- Independent hospital
Lewisham Dialysis Center
Map and contact details
Lewisham Dialysis Center
University Hospital Lewisham
Lewisham High Street
London
SE13 6LH