Leica

Leica

LOCATION
Leica Store Mayfair
64-66 Duke Street
London
W1K 6JD
United Kingdom
Sector
Fashion

Leica stands for craftsmanship, design and experience. With over 100 years of history, the brand represents a beautiful combination of art and engineering with the future of form and functionality. Based in Wetzlar, the original birthplace of Leica, the German company is an internationally operating, premium-segment manufacturer of cameras and sport optics products. Leica’s legendary status is founded on its long tradition of excellence and supreme quality found in their cameras and lenses. Leica are committed to supporting the creation and preservation of iconic photography, past, present and future and the artists behind them. 

Channels

Members News & Events

Walpole Careers
21/04/2024

China Luxury Consumer Insights Breakfast

Walpole Careers
21/04/2024

China Luxury Consumer Insights Breakfast

Walpole Careers
21/04/2024

China Luxury Consumer Insights Breakfast