- SERVICE PROVIDER
London Skin and Hair Clinic Ltd Also known as The London Skin and Hair Clinic
This is an organisation that runs the health and social care services we inspect
Map and contact details
London Skin and Hair Clinic Ltd
233 High Holborn
London
WC1V 7DN