Tom Ford Opening a Store in Atlanta

with No Comments

Tom Ford announces the opening of the Atlanta (USA) TOM FORD Flagship store.
Located at Buckhead Atlanta, the city’s new nexus of luxury shopping, dining, entertainment and residential apartments, the store occupies over 5,000 square feet of space and houses the complete TOM FORD Womenswear, Menswear, Eyewear, and Beauty Collections.
Visitors to the Buckhead Atlanta store will discover the environment of soft modernism and timeless luxury that is the signature of TOM FORD stores worldwide.

Share
Comments are closed.