Holland and Barrett runs 16 stores near Basingstoke, Hampshire. See the entire listing of all Holland and Barrett branches below.