Holland & Barrett is a nationwide health food chain that sells a range of natural foods, products and remedies, a selection of supplements and a range of frozen foods. They also specialise in a range of organic products. This branch is located in Islington.
31 Upper Street, Islington, London, N1 0PN
For More Information:
+44 (0)20 7359 9117
Venue Details & Map
Holland & Barrett
31 Upper StreetIslingtonLondonN1 0PN
- +44 (0)20 7359 9117
- Public transport:
- Angel, Underground
Going to Holland & Barrett using public transport? Find the fastest route:
I love a good health food store like I love my local stationary shop. Or a chemist. There's something comforting about browsing through their respective remedies (whether for a lack of zinc in your life, a lack of organisation or a lack of proper body cleansers).They are all like little sanctuaries of self-help delight and I can lose hours on end among the aisles.
Holland & Barrett was...more
Your run of the mill health-food, vitamins and supplements store.
Quite wide selection of vitamins and protein shakes. There is also an organic foods section (lots of frozen offerings) in the back. When I was there they had a promotion, buy 1 get a second 1/2 off, though it was a bit confusing to know which items qualified---apparently protein bars do count! Service wasn't that helpful, I...more