Holland & Barrett is a retailer of vitamins, minerals and herbal supplements. They have a store in almost every major town/city.
Frozen and chilled vegetarian range available in this store.
Holland & Barrett Customer Charter;
To enhance the well-being of our customers around the world by delivering the highest quality, best value nutritional supplements and wellness products, bringing wellness to the world one happy customer at a time.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.