2LUXURY2.COM
LIFESTYLE • POWER • ESCAPE • SINCE 2009

Tag: first North American store

  • Leica Camera opens first North American store

    Leica Camera opens first North American store

    Leica opens first store in US The luxury German camera and sport optics brand Leica announced the opening of the Leica Store Washington DC., marking the debut of the North American retail concept. Located at 977 F St, NW and brokered by Streetsense, the Leica Store Washington DC showcases the iconic retailer’s full line of industry…