Delhi's upscale Khan Market has retained the 22nd rank in a global list of most expensive high-street retail locations with an annual rent of $229 (over Rs 19,000) per sq ft, according to Cushman & Wakefield.