02-10-2026 07:59 via theretailbulletin.com

Kiehl’s opens European flagship on London’s Carnaby Street

Beauty and wellness brand Kiehl’s has opened a new European flagship store on London’s Carnaby Street. The 1,300 square foot space spans three floors, with a…
Read more »