Gallery

Leica Gallery London

London, United Kingdom

Address

  • 64-66 Duke Street
  • Mayfair
  • London
  • England
  • W1K 6JD
  • United Kingdom

Opening times

Monday - Saturday 10am - 7pm
Sunday 12 - 6pm

Follow

Add event

Add event

Claim

Claim

Leica Gallery London is one half of the Leica Mayfair flaghsip store opened in February 2019. The gallery shows work by established Leica photographers and contemporary artists also working with the Leica camera brand.