Charlotte Tilbury opens debut US store in Los Angeles

By Kavita Daswani 1-Jul-2019

The boutique is situated in The Grove shopping mall

British beauty brand Charlotte Tilbury opened its first US freestanding store in late June, opting for the popular The Grove shopping mall in Los Angeles.

Sign up for your free email newsletter

“The Grove has more (foot) traffic than Disneyland,” said Tilbury, who had flown in from London for the opening.


This is a small extract of the full article which is available ONLY to premium content subscribers. Subscribers sign-in (top right) to read the article.
Subscribe now to premium content on Cosmetics Business