Mike Sims

What is Permanent Makeup - permanent makeup London is a non-surgical procedure that introduces hypo-allergenic medical grade pigments into the dermal layer of the skin. Semi permanent make up London is available in our Wimpole St clinic in the heart of the West End, which is centrally in close proximity to several tube stations this link.