0000312069-06-001021 SC 13G 1 20060209 20060208 BROOKSTONE INC 0000830134 5990 061182895 DE 0130 SC 13G 34 005-43209 06590529 ONE INNOVATION WAY MERRIMACK NH 03054 603-880-9500 ONE INNOVATION WAY MERRIMACK NH 03054 BARCLAYS PLC 0000312069 6029 000000000 1231 SC 13G 1 CHURCHILL PLACE LONDON X0 E14 5HP 01100442076993139 1 CHURCHILL PLACE LONDON X0 E14 5HP BARCLAYS BANK PLC 19850313 BARCLAYS BANK LTD 19820607 SC 13G 1 brkstoneinc123105.txt