
Leica, the esteemed German camera brand, has announced the inauguration of its first immersive flagship store and gallery in the vibrant Meatpacking District of New York City, at 406 West 13th St.
This new establishment may be worthy of pilgrimage for photography enthusiasts, further enhancing Leica's presence in Manhattan, while complementing its existing hubs across the city. It is a flagship store and gallery, underscoring the city's renowned spirit of creativity, providing a haven for visual storytellers to discover inspiration and access tools that facilitate genuine visual expression.