Alexandra Miro debuts Notting Hill residency with design-led pop-up concept store
Designer Alexandra Miro has unveiled her first signature pop-up retail store experience on London’s Ledbury Road, Notting Hill, to present the brand’s spring/summer luxury resortwear.