Click to view our Accessibility Statement or contact us with accessibility-related questions

Leica Store Rome

Address: Via dei Due Macelli 57 - 00187 Rome, Italy



  • Tue - Sat: 10 am - 2 pm, 3 pm - 7 pm

Business Customers

WhiteWall for Corporate Customers

Our service, the first choice for your projects.

Questions? Contact us and make your inquiry here: