Runners Need will be opening 10 stores in 2021. The British retailer has opened nine stores this year – in Manchester, Edinburgh, Belfast, Kingston Upon Thames, South Cerney, Chester, Brighton and London’s Covent Garden and Islington – and now operates 43. It has also recently enjoyed its best e-commerce sales, ...