London-based fashion retailer coming soon to Atlanta.
Topshop/Topman is opening an Atlanta location, the London-based fashion retailer announced this week.
The British multinational retailer which specializes in fashion clothing, shoes, make-up and accessories, will occupy a 15,000-square-foot space at Lenox Square Mall.
Topshop/Topman is slated to open at the Buckhead mall in 2015, according to the announcement.
The retailer’s new Atlanta location will open on the heels of a planned 40,000-square-foot flagship location on Fifth Avenue in Manhattan, along with three other stores planned in the U.S. (five total).
Topshop/Topman currently has four locations countrywide.