
2009/10
THISTLES POP-UP
Thistles opens its flagship concept-store boutique in Stamford, England, directly opposite the front entrance to the wonderful and prestigious, George Hotel of Stamford, under ‘The George of Stamford’ arch. The brand launches as an attainable, luxury lifestyle concept set on High Street St. Martins, famed for its luxury shopping experience over past centuries. Thistles collection includes accessories in the signature scarf rooms set across three themed floors, offering a gallery of prints in the finest cashmere and silk.
