Khan Market remains most expensive to rent a shop in India December 18, 2015December 18, 2015 by neha