This large three-floors store is located near Connaugh Place, somewhere you're probably end up sooner or later when in Delhi. It has a wide range of goods from different areas of India, including furniture, clothing and textiles, jewelry, wood, stone and metal handicraft, toys, carpets, teas, spices... all under one roof. Prices are a bit hefty for India, but it's worth considering shopping there if you (like me) don't fancy bargaining and dealing with touts, street sellers and their insistence.
It is surprisingly well organised, as you shop around, choose what you like and get a receipt at each shop you've visited. You later present these when you're done shopping, pay and pick up your merchandise before you leave the premises.
Great for last-minute gifts and to source something you liked during your trip in india but didn't buy to avoid having to carry around heavy bags.