Warszawski Leica Store to jedyny sklep w Polsce, oferujący pełną gamę aparatów, obiektywów i lornetek legendarnej marki Leica. Oprócz urządzeń z aktualnej oferty znaleźć tu można bogaty wybór aparatów używanych, w tym rzadko spotykane egzemplarze limitowane i kolekcjonerskie. To miejsce, w którym kompetencje łączą się z pasją: personel sklepu – Michał, Piotr i Jarek – to wybitni specjaliści nie tylko od sprzętu, ale także od fotografii rozumianej w kategoriach kulturowych. W Leica Store można nie tylko kupić sprzęt fotograficzny, ale także porozmawiać o fotografii i spotkać ciekawych ludzi – codziennie zaglądają tu wybitni fotografowie. Sklep prowadzi również sprzedaż aparatów, akcesoriów i materiałów Polaroid i Impossible, przeznaczonych do fotografii natychmiastowej.