Leica

Leica

Capturing Timeless Moments

Description

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.

Social Channels

Contact

Map View

Open Hours

Monday10:00 AM06:00 PM
Tuesday10:00 AM06:00 PM
Wednesday10:00 AM07:00 PM
Thursday10:00 AM06:00 PM
Friday10:00 AM06:00 PM
Saturday10:00 AM06:00 PM
Sunday12:00 PM06:00 PM
Open now. Welcome!