Cashmere specialist Kiltane opens Floral Street store
Kiltane has a new flagship store. The Scottish specialist cashmere brand has opened on Covent Garden’s Floral Street in London, taking a 320 sq ft space for a term of 15 years.