What is Holland & Barrett?


Quick Answer

Holland & Barrett is a chain of health and nutrition stores specializing in vitamins, minerals and health foods. There are over 700 stores and franchises located across the UK, Republic of Ireland, South Africa, China, Singapore and Malta. The company also operates under the name "De Tuinen" in the Netherlands.

Continue Reading
What is Holland & Barrett?
Credit: Newscast Universal Images Group Getty Images

Full Answer

Holland & Barrett was founded in 1870 by Alfred Barrett and Major Holland. It was originally a grocery store that sold food and clothing. As of 2014, the company is owned by Nature's Bounty, which is itself owned by a private equity film, the Carlyle Group. Holland & Barrett's headquarters is located in London, England.

Learn more about Corporations

Related Questions