Discover Leica’s New Flagship Store in Chicago and the Limited Edition M11-P Chicago Edition 17

The world’s most renowned and respected camera brand, Leica, has announced a new flagship store in Chicago, Illinois, opening on April 30, 2026. Located in Chicago’s Gold Coast, one of the city’s most culturally rich architectural districts, the new store draws on the city’s creative spirit, offering photographers a dynamic space with rotating gallery exhibitions, workshops through the Leica Akademie, connections with fellow photographers, and Leica’s latest innovations in technology. The Michigan Ave.
[Read More]