Holland & Barrett to become UK’s largest ‘free from’ retailer as it aims to open 50 new stores
Starting with a new 7,000 sq ft store in Chester that will open today, the new ‘Holland & Barrett More’ concept will see the creation of 50 new stores over the next two years.