Shaftesbury Capital leases 43 Carnaby Street to Kiehl’s for European flagship
Shaftesbury Capital has secured a lease for Kiehl’s European flagship store at 43 Carnaby Street, a 1,300-sq-ft, three-floor location. The deal expands Kiehl’s presence within Shaftesbury Capital’s West End portfolio and reinforces Carnaby Street’s growing focus on beauty-led retail.