Fans of Shein are going to be left disappointed after an old video resurfaced online A video has been doing the rounds again on social media, claiming a new Shein store has opened in London.
A new Channel 4 documentary is set to uncover the truth behind the fastest-growing fast fashion brand on the planet, Shein. With a recent valuation at £84 billion, Shein is now the fastest ...