Holland and Barrett runs 4 stores near Weymouth, Dorset. These are the nearby Holland and Barrett branches.