Stance to open first store outside of the US in Covent Garden, London
The Mercers’ Company has announced that fast growing “premium basic” apparel brand, Stance, will be launching their first bricks and mortar store outside of the US at 3 Neal Street in early-November.