Delhi’s Khan Market ranked India's costliest retail location
Delhi's upscale Khan Market has been ranked as the most expensive retail location in India, according to real estate firm Cushman & Wakefield. Further, Khan Market has emerged as the world’s 28th most expensive retail location. Notably, New York’s Upper 5th Avenue has been ranked the world’s most expensive retail location.