Leica Store London Mayfair is a hub for all things Leica and the world of photography. Located on Duke Street, our flagship store offers the opportunity to experience a range of Leica cameras, lenses, sport optics, watches and our Cine 1 Laser TV.
In the heart of Mayfair, the store is home to Leica Gallery London, a space dedicated to showcasing captivating photographic exhibitions from renowned and emerging artists, celebrating the art of photography.
Additionally, Leica Store London Mayfair features an impressive section of classic and pre-owned Leica cameras, perfect for collectors and users alike.
Further enriching the photographic community, the Leica Akademie offers a variety of workshops and courses, providing enthusiasts of all skill levels the opportunity to enhance their photography skills under the guidance of experienced tutors.
64-66 Duke Street
Mayfair London
W1K 6JD
United Kingdom
Discover the world of Leica with an Expert
Elevate your Leica experience with our team of Leica Experts and learn more about our services.