We use cookies to ensure that we give you the best experience on our website. By continuing to use the site, you agree to the use of cookies. You can change this and find out more by following this link

Top 10 pieces to shop at Self-Portrait’s first store in London

Self-Portrait has opened its first standalone store, marking an exciting new chapter for the London-based womenswear brand. Head to the sleek new store in Mayfair to shop covetable pieces for your spring/summer wardrobe

Ginger Rose Clark
Ginger Rose Clark,

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



Travel Pack