Introducing the new Leica SL – a brand new mirrorless system camera from Leica, offering an impressive set of specifications and innovative features, and delivering exceptional Leica quality. The camera’s 24 MP full-frame CMOS sensor and perfectly matched components –...
Leica Store Mayfair
34 Bruton Place
or DDI 020 7478 9130
Sign up to get the latest on sales, new releases and more …