Leica Store Boston

The Leica Store Boston provides access to the full line of current Leica products, from the legendary M-System to the groundbreaking SL-System, to  a select range of innovative sport optics products.  Professionals, enthusiasts and hobbyists alike are welcome to experience German engineering at its best through hands-on demos, expert advice from our knowledgeable staff, and special programming through the Leica Akademie.  Located in the recently renovated Park Plaza Hotel and boasting over 3,000 square feet of space, the Leica Store Boston is also home to the official Leica Gallery Boston. 

Leica Store and Gallery Boston serves as a venue to explore the world of Leica photography and ignite your passion for creating perfect pictures.

Leica Store Boston

Arlington Street 74
Boston, Massachusetts (MA), 02116
United States

+1 857-305-3609
Opening hours
Mon10:00 - 18:00
Tue10:00 - 18:00
Wed10:00 - 18:00
Thu10:00 - 18:00
Fri10:00 - 18:00
Sat10:00 - 18:00
Sun12:00 - 17:00
Cine 1 Details Leica Design

Leica Cine 1 – the first Cinema TV from Leica

The Leica Cine 1 is the all-in-one entertainment system that delivers authentic home cinema experiences, right in your living room. The smart Cinema TV captivates with outstanding 4K image resolution, immersive Dolby Atmos® surround sound and unmistakable Leica quality. 

Discover the Art of Home Cinema