We are excited to announce our latest project completion for Charlotte Tilbury Beauty in Covent Garden. Triple the size of its original James Street store footprint, the new Flagship store brings a 4,300sq ft playground to beauty and skincare lovers, its biggest beauty wonderland globally. The store offers shoppers an increased range of award-winning skincare, makeup and fragrance, as well as the opportunity to receive expert advice from Charlotte Tilbury’s pro make-up artists.
The Covent Garden store follows earlier openings in 2024 in Bicester Village, the UK’s leading Designer Outlet and Westfield Stratford.