Charlotte Tilbury, the world’s number 1 makeup artist, brings her beauty revolution to her first one-of-a-kind, flagship store on James Street in Covent Garden –a British home for an award-winning British beauty brand.
After the ground-breaking success and rapid expansion of Charlotte Tilbury counters in the UK, US & Canada since the brand launched in September 2013, Charlotte has created her first standalone magical makeup haven.
It’s a rock n’ roll world, fused with the glamour of Art Deco and the indulgence of a Hollywood boudoir. Charlotte’s first beauty boudoir has a unique, technology-first approach offering the customer 2 revolutionary ways to shop: FAST & FABULOUS.
Step inside the flagship store and discover the secrets to red carpet skincare and makeup!
Covent Garden’s Charlotte Tilbury flagship store was the first of its kind and remains the Beauty Boudoir that get her limited edition products first and you go to place for the Tilbury touch!
All booking fees are redeemable against your Charlotte Tilbury product purchases.