
The new Leica Boston Store and Gallery will officially open on September 16th:
A new Leica Store/Gallery is coming to the Boston Park Plaza (Boston, MA) in late 2016 – this was officially confirmed in this press release: “Additionally, in late 2016, Starbucks will open a signature 2,500 square-foot store, and Leica Camera will occupy over 3,000 square feet with a Leica Store and a Leica Gallery, both within […]