If you are planning on buying a mechanical Swiss watch, New York, London and Geneva are the places to be.