Charlotte Tilbury , the iconic British beauty brand, is redefining the in-store beauty experience with the grand unveiling and expansion of its Beauty Wonderland boutiques.
In January 2025 , the brand opened its largest flagship to date at 1 James Street, Covent Garden, London , ushering in a new era of immersive retail and futuristic beauty services.
sets a new benchmark in beauty retail. A Playground for Beauty Lovers: The Covent Garden Transformation The 4,300 sq ft Covent Garden flagship is described by founder Charlotte Tilbury herself as an immersive world-first beauty wonderland and a true beauty store of the future .
Relocated and upsized from its original 2015 site, the boutique now offers triple the space, with every inch dedicated to customer delight: “This really is the beauty store of the future – it has education, futuristic tech, instagrammable moments, themed worlds and bookable areas!
Everyone will walk out of this beauty universe feeling like the most beautiful and confident version of themselves!” Tilbury stated at the opening.
Walking into the flagship, guests are greeted with signature Tilbury magic—crimson hues, art deco touches, a dreamy pink carpet, and giant wing installations perfect for social snaps. The boutique is as much a playground as a store, inviting guests to try, play, and transform…