The Cream Store has opened a flagship location in Sheffield, which has been designed to encourage customers to hang out as well as shop. The 280-sq-metre space is on the ground floor of Burgess House in the Heart of the City, the council’s redevelopment scheme. It stocks streetwear brands including Carhartt WIP, Fred Perry, Barbour […]