New Delhi: Delhi's Khan Market has been ranked as 22nd most expensive main street globally, retaining its position and continuing to be India's most expensive high street, registering a 7 per cent ...