Leica Store UK

Leica Store UK

27 Bruton Place, London, W1J 6NQ, United Kingdom

Get Directions

+ 44 207 629 1351

Work hours
MO 10:00 – 18:00 SA 10:00 – 18:00
TU 10:00 – 18:00 SU closed
WE 10:00 – 18:00
TH 10:00 – 18:00
FR 10:00 – 18:00

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.

Leica Store UK cover

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.

Similar places nearby