At the moment, Holland and Barrett runs 5 branches near St Ives, Cambridgeshire. See the full listing of all Holland and Barrett locations below.