Womenswear brand Leem to open first standalone UK store

Image

Leem will open its first permanent standalone store on December 15 in West London, as the retailer looks to build on the success of a previous pop-up in the shopping centre. 

 

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