Leica

Leica Camera AG is an internationally operating, premium-segment manufacturer of cameras and sport optics products. The legendary status of the Leica brand is founded on a long tradition of excellence in the construction of lenses. And today, in combination with innovative technologies, Leica products continue to guarantee better pictures in all situations in the worlds of visualisation and perception. Concurrently, Leica has been deeply involved in the culture of photography since the company’s inception and is still something that it heavily involves itself in today. For Leica, photography has always been at the forefront of its thoughts and actions; Leica is photography. Leica Camera AG has its headquarters in Wetzlar, in the state of Hesse in Germany, and a second production site in Vila Nova de Famalicão, Portugal. The company operates branch offices in Australia, China, France, Italy, Japan, Switzerland, Singapore, South Korea, UK and the USA. New and innovative products have been the driving force behind the company’s positive development in recent years.
Leica Store City
18 Royal Exchange
London EC3V 3LP
Bank Station

Get there by:

Monday
10.00am-6.00pm
Tuesday
10.00am-6.00pm
Wednesday
10.00am-6.00pm
Thursday
10.00am-6.00pm
Friday
10.00am-6.00pm
Saturday
Closed
Sunday
Closed
Leica Store Mayfair
64 – 66 Duke Street, London
W1K 6JD
Bond Street Station

Get there by:

Monday
10.00am-7.00pm
Tuesday
10.00am-7.00pm
Wednesday
10.00am-7.00pm
Thursday
10.00am-7.00pm
Friday
10.00am-7.00pm
Saturday
10.00am-7.00pm
Sunday
12.00pm-6.00pm