British brand Boden opens first brick-and-mortar store in Georgia
British fashion label Boden has finally crossed a long-anticipated milestone: the opening of its very first standalone store in the United States. The 2,000-square-foot shop, located at 5165 Avalon Boulevard in Alpharetta, Georgia, opens a new chapter for the catalog-born retailer as it brings its cheerful, quintessentially British vibe to...
loading...