Visit Leica City

 

Visit us at our City Store, we would love to see you.

Leica Store City of London
18 Royal Exchange
London
EC3V 3LP

Tel: 0207 283 0700

Opening Times
Monday 10.00 - 18.00
Tuesday 10.00 - 18.00
Wednesday 10.00 - 18.00
Thursday 10.00 - 18.00
Friday 10.00 - 18.00
Saturday Closed
Sundays and Bank Holidays
Closed