Delhi’s Khan Market ranked 22nd most expensive high street globally: report
Delhi’s Khan Market retains its status as a global retail hotspot, ranking as the 22nd most expensive high street with an annual rent of ₹19,000 per sq ft

What's Your Reaction?