Visit the New Leica Store Mayfair
and Leica Gallery London

 

VISIT US

Leica Store Mayfair

64-66 Duke Street
Mayfair, W1K 6JD
London

Bond Street Station

OPENING TIMES

Monday - Saturday: 10.00 - 19.00
Sunday and Bank Holidays: 12.00 - 18.00

CONTACT US

Tel: 020 7478 9130
E-mail: welcome@leicastore-mayfair.co.uk

x