Mulberry is an iconic British designer fashion brand that emphasises traditional craftsmanship and a commitment to craft and ecological concerns, and ties to the English landscape. The new 5,400-sq.foot Mulberry flagship retail space in London reflects the company’s aesthetic and ethical approach and features a loft-like warehouse, which sells bags, shoes, accessories and women’s fashion. A … Continue reading