Our regular readers may have noticed a recent tweet from @JuraWatches stating that the Jura Watches shop in Mayfair is now an authorised dealer for Archimede watches. So it is about time we had some background and news of this brand. Archimede may be new to Jura Watches, but the German company that lies behind [...]
