Khan Market in New Delhi is India's most expensive retail market to rent, with an annual rent of ₹19,344/sq ft. It's followed by New Delhi's Connaught Place (₹13,347/sq ft), Gurugram's Galleria market (₹12,080/sq ft) and Mumbai's Linking Road (₹10,390/sq ft). The list also includes Kolkata's Park Street, Mumbai's Fort/Fountain and Kemps Corner and Bengaluru's Brigade Road and Vittal Mallya Road.