Holland and Barrett runs 7 branches near Felixstowe, Suffolk. See the entire listing of all Holland and Barrett locations below.