British men's luxury goods firm Alfred Dunhill is to open four stores in India after signing a marketing agreement with Brandhouse Retail Ltd, a subsidiary of Indian textile company S Kumars Nationwide Ltd.