Mesmerising landscapes, long exposure skylines, or candid stills—whatever the photographer in you loves to capture, it’s undeniable that a good camera raises the quality bar up a few notches.
All you Delhi shutterbugs are in for a treat because Leica, the prominent camera brand, has its only store in India, right here in the heart of our town! Connaught Place is home to some of the world’s best cameras and lenses with Leica's camera range in the Indian market.
They’ve got a wide range of professional cameras—from digital and mirrorless to compact—that are right up your alley if you’re looking to bump up your shutter game. The specs of their cameras are off the charts. They also have a wide range of nature and lifestyle oriented binoculars (no stalking, okay?).
Check out their website for a complete range of products.

