Holland and Barrett to Revitalize Cheltenham High Street with New Store Opening Thursday, February 12, 2026 hollandandbarrett cheltenham retail wellness health storeopening highstreet investment renovation shopping Holland and Barrett, the well-known national health and wellness retailer, is set to breathe new life into Cheltenham High Street this spring by opening a new store in a building that has remained empty—and widely regarded as … Read More