TOPSHOP and TOPMAN will be opening their first store in Atlanta on March 12 in Buckhead. The 15,600 square foot store inside Lenox Square will offer both brands across two floors. In addition to clothing for both men and women, there will be accessories, footwear and a complimentary personal shopping service.
Across Peachtree Road at Phipps Plaza, Robert Graham will open a 1,239 square foot store on the main level offering a full range of men’s sportswear, premium denim, furnishings, accessories, outerwear, eyewear, footwear, jewelry as well as women’s sportswear.