Philip A.
13
Le Locle...
Le Locle is a small town in the Canton of Neuchâtel, in Switzerland. A watchmaking capital actually, with a long tradition in the industry.
As for "J" Breguet, could this be a "L" in old calligraphy? With the "A" missing?
Best
Philip