Today, Holland and Barrett owns 9 stores near Sidmouth, Devon. Below you can see a list of Holland and Barrett branches in the area.