10 Carthusian Street, Barbican, London, EC1M 6EB
Reviews are written by customers after their visit.
Skin Clinic in Charterhouse Square, London