Holland & Barrett, a leading health and beauty retailer, has announced plans to open 50 new stores across the UK in 2025, with a focus on retail parks and supermarket locations. The company is also exploring new partnerships and expanding its presence in travel hubs.