1. International

Shein to open pop-up store in London

Shein is continuing to expand its brick and mortar experience with the opening of its latest pop-up store in London.
The store, located in London’s West End, will be open…

The post Shein to open pop-up store in London appeared first on Latest Retail Technology News From Across The Globe – Charged.

View Original Article
https://www.chargedretail.co.uk/
Do you like ChargedRetail's articles? Follow on social!