8. Burberry
Of course there’s one at the DLF Emporio, and one at the Palladium, but there’s a total of 7 Burberry stores spread across India, which is a lot as far as luxury brands go, especially considering that they only physically re-entered the Indian market in 2013.
The brand has actually been doing pretty well; as stated on Country rep, Nalini Gupta’s LinkedIn, she “established highest Retail footprint for a Luxury Brand in India delivering double-digit revenue growth year on year”. You go, girl!