Welcome to the Shu Uemura Flagship Boutique.
Situated in the heart of Covent Garden for over 10 years, the Boutique follows legendary makeup artist Mr. Shu Uemura’s pioneering philosophy of creating beauty through expertise, science and art. Now located on Monmouth Street, the new UK boutique is the first of its kind.
Inspired by Tokyo avant-garde creativity, we use our professional products and simple techniques to enable each and every woman to become the artist of her beauty. Because, we believe that beauty is an art.
Mei is one of only two Shu Uemura Chief Makeup Artists in the UK and has been personally trained by Shu Uemura International Creative Director, Kakuyasu Uchiide, throughout her 8 years with the brand.Read More
Margy began her career in the beauty industry over 15 years ago and has been working in the Shu Uemura Boutique for 9 yearsRead More