Topic
Flagship Store
Topic counter · /flagship store
Flagship Store
1 piece on this counter
· 3 min
Kiehl’s Opens European Flagship on London’s Carnaby Street
Kiehl’s opens a 1,300-square-foot European flagship at 43 Carnaby Street with a creator studio, Brew Bar and Derma Readers as the brand nears its 175th anniver…