DeMellier Confirms Its First Ever Flagship Opening In London In Autumn 2026
DeMellier is taking a major brick‑and‑mortar step with the opening of its first flagship store in London, United Kingdom, set to debut in Autumn 2026 as a physical home for the brand’s modern, quietly luxurious handbags. First DeMellier Flagship In…
