An upmarket clothes retailer has announced it is opening in Sheffield city centre this week. The Cream Store will be in a flagship unit in the city council’s Heart of the City regeneration project, on ...