Watch retailer Just In Time launches flagship store in Connaught Place

Luxury watch buying is now an immersive experience shaped by online discovery and in-store storytelling: CEO