First look: Shein’s London Christmas pop-up store

// Today, Shein opened the doors of its London Christmas pop-up experience to the public, as the fast fashion giant continues to expand its physical retail strategy.
// Charged went down and visited the store, located at The Stables, 25 Shelton St, West End, London, to see what was on offer for shoppers.

Read the full story and see the store at Charged Retail

Click here to sign up to Retail Gazette‘s free daily email newsletter

All

Filters

RELATED STORIES

Menu

Close popup