Self-Portrait, the brainchild of Han Chong, opened its inaugural flagship store on Albemarle Street in London in 2018. Collaborating with Casper Mueller Kneer Architects, the store’s architecture embodies the brand’s philosophy that luxury and a top-tier shopping experience should be accessible to everyone. Located in one of London’s most upscale district, this store is where modern elegance meets attainable luxury.
A Global Brand with London Roots: Where Fashion Knows No Boundaries
Mayfair’s Self-Portrait isn’t just a shop; it’s a fashion sanctuary. Here, you can browse and purchase from a variety of collections, including New Arrivals and Ready to Wear, catering to your everyday style needs. Looking for something unique? The Exclusives section offers pieces that are a cut above the rest. Special occasions are also well-catered for, with an elegant Wedding range, and don’t forget the curated Handbags to complete your look. For the younger fashionistas, the Kids Clothes section ensures that style starts young.