Based in the heart of the City of London, Leica Store City opened its doors in October 2015 at 18 The Royal Exchange. Much more than a retail space, Leica Store City is the perfect destination for those wishing to reveal the real photographer in them.
Leica Store City carries the full range of Leica products from the legendary M-System cameras and range of lenses, through to the SL mirrorless system, award-winning compact Q, our stunning T camera system, S-System, X-System, compact cameras and our high-performance optics range.
18 The Royal Exchange,
London, EC3V 3LP
CLOSED UNTIL FURTHER NOTICE