Holland & Barrett Complaints
Holland & Barrett is a chain of health food shops with over 1,300 stores in 16 countries, including a substantial presence in the United Kingdom, Republic of Ireland, Netherlands, Belgium, China, Hong Kong, India and UAE.
Complaints Overview
24 hours 1 reports (+100% change)
7 days 1 reports (-80% change)