INDIAN luxury leather goods retailer, Nappa Dori opened its first European store in London earlier this week. Hand-crafted bags and luggage retailer’s 1400 square feet space in Seven Dials on…