Opening Hours of Holland & Barrett
Holland & Barrett is a chain of health food shops with more than 620 outlets in the UK, the Republic of Ireland, South Africa, Malta and Singapore. The company provides high quality products such as: protein supplements, minerals, nutritional supplements, creatine. Thanks to the increasing interest in natural food supplements, Holland & Barrett has grown to be one of the largest health food retailers in the UK. Visit your local health food shop in Isle Of Man, at the following address: Unit 2, 26-30 Strand Street, IM1 2EG.
Share your experience!