< BACK

Leica Camera Ltd

Iconic German manufacturer of premium quality cameras, optical products, akademie and city photographic gallery.

18 The Royal Exchange,
London, EC3V 3LP

0207 283 0700

Opening Hours

Monday to Friday 10AM - 6PM
Christmas opening hours:
Closed from 25th - 31st December

DOWNLOAD MAP