World's top 10 expensive shopping locations
Delhi's upscale Khan Market is the most expensive location to rent a shop in the India as per property consultant Cushman & Wakefield report.
Dec 18, 2015, 12:34 PM ISTKhan Market most expensive retail location in India
The rentals in Khan Market stood at USD 235 per sq ft per year.
Dec 18, 2015, 10:17 AM IST