NEW DELHI — Gucci has opened its largest store in India at The Oberoi hotel in Gurgaon.
The 4,220-square-foot store on two floors is the brand’s fifth in India....
NEW DELHI — Gucci has opened its largest store in India at The Oberoi hotel in Gurgaon.
The 4,220-square-foot store on two floors is the brand’s fifth in India....
Ads by Google