A global first

Monday, March 19, 2018

Exciting news: another leading fashion brand has opened a flagship store in Mayfair!

Women’s fashion label Self-Portrait, founded by Han Chong in 2013, is currently stocked in Selfridges, Matches Fashion, and Net-a-Porter and now its opening its first store on Albemarle Street.

The store has been designed by Casper Mueller Kneer Architects, who have previously worked with White Cube Galleries and Céline – so we can expect the store to be artistic and stylish in equal measure. We can’t wait to look inside!