The Leica Store Paris Beaumarchais, formerly known as the iconic La Maison de Leica, was founded by François Guinand in 1975. It's a place steeped in history, a true haven for all photography enthusiasts. Here, you'll find a wide range of photographic equipment, expert advice, and unique exhibitions that will delight passionate photographers.