A Adore Well-Known Member Joined Jun 25, 2012 Messages 66 Reaction score 1 Location Surrey Jun 25, 2012 #1 Does anyone know of a British waxing brand, preferably natural based? I've tried searching the internet but can't seem to find a clear answer. Any hints or tips would be greatly appreciated :biggrin:
Does anyone know of a British waxing brand, preferably natural based? I've tried searching the internet but can't seem to find a clear answer. Any hints or tips would be greatly appreciated :biggrin: