Stetson opens Seven Dials UK flagship
Stetson opens Seven Dials UK flagship Heritage American hat brand Stetson has opened its previously-flagged first UK store in London, with the new location becoming a “significant milestone” for the famous label. Stetson The 1,165 sq ft store is on…