Archived: Camden Dialysis Unit
Important:
This service is now registered at a different address - see new profile
Important:
We have not inspected this service yet
Map and contact details
Camden Dialysis Unit
20-23 Mandela Street
London
NW1 0DU