Charlotte Tilbury announces a new flagship store in Covent Garden, opening 9 January 2025.
- The store will be the largest of its kind globally for the brand.
- Features include exclusive services like the ‘Skin Spa’ and ‘Pillow Talk Bar’.
- Founder Charlotte Tilbury calls it the ‘beauty store of the future’.
- This expansion reinforces Covent Garden’s role in the UK’s beauty and wellness sector.
In a significant move, Charlotte Tilbury will open its largest flagship store globally in Covent Garden on 9 January 2025. This new location comes as a response to the brand’s impressive success in the area since its first store launch in 2015. The new store occupies a prominent position at the corner of the Royal Opera House and James Street, and is substantially larger than the original store.
Spanning 4,300 square feet, the flagship offers a comprehensive immersion into the Charlotte Tilbury brand. Customers can explore an extensive range of makeup, skincare, and fragrances within this expansive space. Moreover, the store promises an engaging experience with various interactive zones and unique features.
A major highlight of the new flagship is the introduction of the world-first ‘Skin Spa’, which offers a curated menu of four specialised facial treatments. These services aim to cater to diverse skincare needs and will be exclusive to this flagship location. Expert beauty advisors will be available to assist customers in finding personalised skincare routines.
The flagship will also debut the ‘Pillow Talk Bar’, an immersive area dedicated to the popular product line. Additionally, there are specialised areas such as ‘Charlotte’s Pillow Talk Parlour’ and ‘Charlotte’s Beauty Boudoir’, designed for group masterclasses and special event hosting. This innovative and multifaceted approach reflects the brand’s commitment to offering more than just a retail experience.
Executive Director Michelle McGrath from Shaftesbury Capital highlighted the collaboration that has fortified Covent Garden as a leader in beauty and wellness. She expressed enthusiasm about the opening, seeing it as a testament to the dynamic partnership with Charlotte Tilbury.
Charlotte Tilbury herself characterised the store as a pioneering concept in beauty retail, emphasising its educational aspects and modern technological integrations. Her vision is for visitors to leave feeling rejuvenated and confident.
The upcoming flagship store marks a pivotal expansion for Charlotte Tilbury, setting a new standard in luxury beauty retail.