Delhi’s Khan Market Remains India’s Most Expensive Retail Location, Ranks 24th Globally

Wait 5 sec.

London’s New Bond Street has been crowned the world’s most expensive retail destination for the first time, where rents have risen by 22 per cent in the past year to $2,231 per square foot per year.