Relax & Renew Skin Clinic of Green Hammerton makes finals April 2, 2024 News by Leave a Comment on Relax & Renew Skin Clinic of Green Hammerton makes finals The Relax & Renew Skin Clinic is a finalist in the Official UK Hair and Beauty Awards North Yorkshire, ‘Skin Specialist of the Year Category’.