top of page

LEICA Flagship in London

Writer: 5' ELEVEN''
5' ELEVEN''
8 minutes ago
1 min read
Leica. Leica Cameras. UK. Photography. Flagship. Store. Opening. London. Mayfair. 14 Dover Street, W1S 4LW. 5ELEVEN Magazine.


On November 5th, Leica Camera UK has opened the brand-new Leica Store London Mayfair in the heart of London’s exclusive Mayfair, bringing the global total of Leica owned stores to 116. The 234-square-meters store and gallery is located at 14 Dover Street, W1S 4LW and surrounded by other leading luxury brands, fine-art galleries, renowned restaurants and exclusive member’s clubs.


The characterful Mayfair town house is a unique Leica store concept, with client space split across 4 levels housing all of Leica’s product families including Cameras, Sport Optics, Watches, Home Cinema, Mobile and their Pre-Owned and Vintage range. It also has an integrated Leica Gallery sitting on the lower ground floor that dedicates its space to cultural and artistic experiences as well as a rotating collection of exhibitions by renowned photographers.


Leica Store London Mayfair is the new UK flagship store, with Leica Store Harrods remaining open as usual, as the current store on Duke Street closes. It will provide Leica clients with complete access to all of Leica’s extensive product and cultural portfolio, offering an immersive brand experience and

strengthening Leica’s presence in the capital. Private areas set across several floors also allow for a

more discreet and comfortable setting for clients to explore the Leica world.



Leica. Leica Cameras. UK. Photography. Flagship. Store. Opening. London. Mayfair. 14 Dover Street, W1S 4LW. 5ELEVEN Magazine.
Leica. Leica Cameras. UK. Photography. Flagship. Store. Opening. London. Mayfair. 14 Dover Street, W1S 4LW. 5ELEVEN Magazine.
Leica. Leica Cameras. UK. Photography. Flagship. Store. Opening. London. Mayfair. 14 Dover Street, W1S 4LW. 5ELEVEN Magazine.
Leica. Leica Cameras. UK. Photography. Flagship. Store. Opening. London. Mayfair. 14 Dover Street, W1S 4LW. 5ELEVEN Magazine.
Leica. Leica Cameras. UK. Photography. Flagship. Store. Opening. London. Mayfair. 14 Dover Street, W1S 4LW. 5ELEVEN Magazine.
Leica. Leica Cameras. UK. Photography. Flagship. Store. Opening. London. Mayfair. 14 Dover Street, W1S 4LW. 5ELEVEN Magazine.

Comments


bottom of page