British fashion label Self-Portrait will open its very first boutique in London on March 22. The 223sqm two-floor concept store was designed by Casper Mueller Kneer Architects. The boutique will sell ready-to-wear and accessories, which spans separates, dresses, and footwear and will also...
Advertisements