There is currently a total number of 8 Holland and Barrett stores operational near Andover, Hampshire. This page will give you the listing of all Holland and Barrett branches in the area.