Five years after it was founded, Self-Portrait has opened its first store on Albemarle Street. The design of the new Mayfair store spells out the brand’s identity with unique features including terrazzo flooring with pink and white marble inserts, a mineral clay render and geometric forms. The retail space occupies two floors connected by two staircases, allowing you to discover the brand’s ready-to-wear and accessories collection at leisure. Look out for in-store exclusives, not to mention a tailoring service, personal styling appointments and 90-minute delivery in London. Self-Portrait is known for its feminine designs, as seen in the spring/summer 2018 collection; highlights include elegant lace designs, striped jackets and floral dresses.
Self-Portrait, 49 Albemarle Street, London W1S 4JR, +44 (0)20 7495 3206