Leica Store Mayfair is at 27 Bruton Place, W1, just off Berkeley Square.
Leica Store City is at 18 The Royal Exchange, opposite exit 3 at Bank station.
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.
A destination for the authentic Leica experience, Leica Camera's UK facilities include the Leica Store Mayfair, Leica Store City, Akademie, Customer Care, Studio-S and Café Optik. From after-sales and training services to a professional studio facility, Leica Camera's London operations take photographers on a memorable journey, capturing the next decisive moment.