Carlo Felice Launches London Pop-Up Shop with Storefront
Carlo Felice’s Pop-Up Debut Carlo Felice is an Italian luxury womenswear brand who have made their retail debut with a Chelsea pop-up shop. They pride themselves on using natural materials and producing high quality garments for the environmentally-conscious and stylish shopper. Carlo Felice enlisted Storefront’s personal concierge service to find the perfect pop-up shop for them, […]
Carlo Felice Launches London Pop-Up Shop with Storefront Read More »