Attom Pop Up Shop Opens at The Shops Buckhead Atlanta

Attom has opened a pop up shop in The Shops Buckhead Atlanta prior to the launch of their permanent store in the development. The luxury concept store is based at Neuchâtel and Berne in Switzerland, and the store at The Shops Buckhead Atlanta is the company’s first US store. Shop labels like Balenciaga, Rick Owens, Maison Margiela and many more. 

The pop up shop is located in the former Helmut Lang location in The Shops Buckhead Atlanta. For more info on Attom, visit