Respond to Review of Holland and Barrett
Review: Holland & Barrett are a UK wide chain of over 500 health food shops. As well as plenty of veg*n products they also sell non veg stuff such as fish oil & whey. In an ideal world I would prefer to support somewhere independent but in Wrexham it looks like its this place or nowhere. This branch is located in the town centre.