About Facility
LONDON STORE
At Self-Portrait, they are making a conscious effort to improve your contributions to the circular economy and are committed to reducing their impact on the environment by utilizing more responsibly sourced fibers in their collections.
Self-Portrait hopes to provide women with beautiful designs that stand the test of time. They strongly believe that cherishing each purchase is also key to providing a more sustainable future for the industry.
Self-Portrait believes in celebrating and empowering. Femininity is ensured by elegant functionality, reflecting a sincere engagement and appreciation for a contemporary way of life.
In 2018, Self-Portrait's first flagship store opened on Albemarle Street in London. Further stand-alone stores with the same concept subsequently opened in Bangkok, Beijing, Shanghai, Chengdu, Shenzhen, and Taipei, establishing the brand's global reach.
In addition to its own e-commerce website, Self-Portrait is also sold in over 350 of the world's top retailers including Selfridges, Net-A-Porter, Matchesfashion.com, Harrods, Mytheresa, Harvey Nichols, Galeries Lafayette, and Lane Crawford.
Standards to inquire about at this location
Location Identifiers
Address
🇬🇧49 Albemarle Street, Mayfair, , United KingdomUnique Identifiers
CommonShare
CFID_01H7MY8S6Z2WKJ1QH1FD1E4DMR
Latitude and Longitude
Latitude
51.5080279
Longitude
-0.1412049
Activities and opening hours at this location
Opening Hours
There is no opening hours to display.