Holland and Barrett presently operates 9 locations near Torbay, Devon. See a complete list of Holland and Barrett stores below.