By Hugh Radojev2024-12-03T17:19:00
International womenswear brand Leem is set to open its first ever standalone store in Westfield London later this month.
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 upmarket department store Selfridges.
Already have an account? Sign in here