Stylish new opening of The Cream Store in Sheffield city centre
Independent premium fashion retailer The Cream Store has opened a 3,000 sq ft flagship shop on the ground floor of Burgess House today in Sheffield’s Heart of the City, the Council’s prize-winning redevelopment scheme.