Demellier opens first flagship on London's Sloane Square

Bags brand DeMellier has opened its first flagship store with a debut on Sloane Square. The company said the opening is “a defining new chapter for the London-born brand”.

Bags brand DeMellier has opened its first flagship store with a debut on Sloane Square. The company said the opening is “a defining new chapter for the London-born brand”.
No account yet?
Create an Account