Woolworths was a mainstay of Stroud’s retail scene for almost a century, serving generations of shoppers on the town’s high street.