Leica Store London Mayfair
64 - 66 Duke St, London W1K 6JD, United Kingdom
4.4
132 reviews
8 comments
GR7X+FG London, United Kingdom
Location reporting
Claim this location
Monday: 10–19
Tuesday: 10–19
Wedneasday: 10–19
Thursday: 10–19
Friday: 10–19
Saturday: 10–19
Sunday: 12–18
Tuesday: 10–19
Wedneasday: 10–19
Thursday: 10–19
Friday: 10–19
Saturday: 10–19
Sunday: 12–18
Still quite disappointed I had to pay for shipping just to get a repair quote for my lens.
They also forgot to send me back the UV filter that was attached to the lens when I brought it for repair. This quite surprising and not so acceptable from such company.