London-based fashion retailer coming soon to Atlanta.
Topshop/Topman is opening an Atlanta location, the London-based fashion retailer announced this week.
Sign up now to get our Daily Breaking News Alerts
Opt out at anytime
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.