Casual footwear retailer Clarks has opened its first Indian store, in the city of New Dehli, as part of a joint-venture with Future Group.