Malcolm M
Well-known
I think it still is. The Stephens name is on the invoice. I suspect that Leica Store is a trading name of Stephens Premier Ltd.I no longer have the camera but here is a pic of the underside. Is the Leicashop in Manchester what used to be Stephens?