
Kiehl's Opens European Flagship on London's Carnaby Street
Kiehl's has opened its second standalone West End boutique and European flagship store at 43 Carnaby Street. The 1,300 sq ft, two-floor location launched on 1st October 2026 and features a content creator studio and interactive retail experiences.








