By  on August 13, 2019

Self-Portrait’s new 2,590-square-foot concept store, which opens today in Manhattan’s SoHo, dedicates a significant amount of space to an abstract idea — an installation that occupies the front of 158 Mercer Street.

The unit comes as the brand is expanding in several directions, including a store in Bangkok and growing wholesale distribution on three continents.

To continue reading this article...

load comments
blog comments powered by Disqus