Fashion New in Town London’s Ted Baker Opens Their First Indian Store In Delhi! Angel SrivastavaMarch 9, 2018 Where | The Chanakya Mall, Tikendrajit Marg, Chanakyapuri It isn’t a secret that we Delhiites love our brands. So whenever a… Spread the love