Charlotte Tilbury is set to enhance its presence in Covent Garden with a new, larger flagship store, opening on 9 January 2025.
- The store will offer a fully immersive experience, showcasing the brand’s extensive range of makeup, skincare, and fragrance.
- New services include the world-first Skin Spa and the brand’s first Pillow Talk Bar, set to delight beauty enthusiasts.
- The relocation marks Charlotte Tilbury’s continued investment in the UK beauty scene and is seen as a strategic move to strengthen its market position.
- Covent Garden continues to be a pivotal location for beauty brands, supported by collaborative partnerships.
Charlotte Tilbury is poised to further cement its reputation in the beauty industry with the opening of a significantly larger flagship store in Covent Garden. Set to welcome customers on 9 January 2025, this new location promises an immersive experience unlike any other, boasting an expansive 4,300 square feet of space. The new store will feature the full range of Charlotte Tilbury’s makeup, skincare, and fragrance lines, providing a comprehensive offering to beauty aficionados.
The beauty giant aims to revolutionise the retail experience with the introduction of the world-first Skin Spa. This exclusive feature will debut a premium service menu with four facial treatments driven by measurable benefits. Additionally, the Pillow Talk Bar will be introduced as an immersive play table, engaging customers with one of the brand’s most beloved product lines.
Shaftesbury Capital executive director, Michelle McGrath, observed that Charlotte Tilbury has been a key player in Covent Garden’s beauty offerings since its first store opened in 2015. The flagship’s expansion is evidence of their ongoing commitment to enriching Covent Garden as a leader in the UK’s beauty and wellness sectors.
Founder Charlotte Tilbury described the new store as a future-focused beauty wonderland that incorporates education, advanced technology, and instagrammable areas designed to enhance customer experience. The space will also offer themed worlds and bookable areas, aiming to leave visitors feeling confident and beautiful.
Charlotte Tilbury’s new flagship in Covent Garden signifies a bold step in retail innovation within the beauty sector.