Leica has opened a swanky new flagship store in Central London, and 14 special-edition Leica M-A cameras are going on sale to mark the occasion.
Leica will remain in London’s Mayfair district, moving from its old location on Duke Street to 14 Dover Street, where it will be surrounded by “other leading luxury brands, fine-art galleries, renowned restaurants and exclusive members’ clubs.”
The Mayfair townhouse that it occupies is split across four levels and will house 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.
Inside the building is an integrated atrium that extends from the lower ground floor to the first floor, offering an unobstructed view of the sky and flooding the space with natural light.…