Born in London


Designed with a passion for perfection, Leica products are appreciated throughout the world by photography and sport optics enthusiasts who demand the finest quality, precision and reliability.

Phone020 7629 1351
LocationLeica Store Mayfair 27 Bruton Place

Live on Social Media

About Us

Leica Store Mayfair is much more than a retail space; it’s the perfect destination for those wishing to reveal the real photographer in them. Complementing our products in the store, you will find a range of experiences and services all with the intention of providing you with the tools, support and inspiration you seek to develop creatively as a photographer. Leica Store Mayfair carries the full range of Leica products from the legendary M-System cameras and range of lenses, through to our T camera system, S-System, X-System, compact cameras and our stunning sport optics series.

The Collection

Show more productsBorn icon