Stores In Jail Road, New Delhi, Delhi