Already well established in Asia, the cashmere clothing brand, Les 100 Ciels, will be opening its first London store in St Christopher’s Place in mid October. Made up of multi colour shades and a wide variety of tones, the pieces are engineered to a high standard with advanced techniques such a ‘no seams’ tubular knitting […]