At the moment, Holland and Barrett has 10 stores near Witney, Oxfordshire. The listing of all Holland and Barrett branches nearby can be found here.