
Charles Vane, Ltd., a men’s fashion brand based in the United Kingdom, announced today the debut of its new retail concept in London, with the opening of its flagship “shop-in-shop” store. Located at 3 Slingsby Place, in the heart of Covent Garden, the store will feature the brand’s entire affordable, luxury, tailor-fit, Italian menswear collection…. Read more »