Leica Gallery Frankfurt

Located in the heart of Frankfurt, close to the birthplace of Goethe, Leica opened their first Flagship-Store in Germany, the Leica Camera Frankfurt GmbH. On the ground floor, the main store, you'll find all the Leica cameras, lenses and sportoptics, accessories next to second-hand cameras and lenses.

More on Leica-Camera.com