Delhi's Khan Market world's 20th most expensive shopping street: Report
Delhi's Khan Market is the world's 20th most expensive shopping street, global property consultant Cushman & Wakefield said. In its report 'Main Streets Across the World 2019', the consultant said that Khan Market has an annual rent of $243 (₹17,445) per sq ft. Hong Kong's Causeway Bay retained the top spot with $2,745 (₹1.97 lakh) per sq ft annual rent.