Nestled in the distinguished streets of Mayfair, Leica stands as a beacon of photographic excellence. For over a decade, this establishment has graced Duke Street, inviting enthusiasts and professionals alike to explore the intricate world of photography through its pristine lenses. Leica’s storied heritage in crafting high-quality cameras and sport optics is evident in every corner of the store. Here, the equipment intertwines traditional craftsmanship with avant-garde technology.
Visitors to Leica Mayfair are welcomed into a space where history meets innovation. The store houses the first Leica Gallery in the UK, a hallowed space that celebrates the art of photography. With exhibitions showcasing work from both iconic photographers and contemporary visionaries, the gallery honours those who have captured history with a Leica in hand.