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.
Tom Ford Opening a Store in Atlanta
on February 19, 2016
with
No Comments