• Shu Uemura
  • Shu Uemura
  • Shu Uemura
beauty.
beauty is an art

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.

Shu Uemura Flagship Store
Meet the team
Our highly skilled team of Makeup Artists will enable each and every woman to become the artist of her beauty.
The Boutique in
Action