Søstrene Grene to open first central London store

Sostrene Grene opening

Søstrene Grene is set to open its first store in central London as part of its ambitious UK expansion plans.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now