What country is Weston's watch from?
Switzerland. Weston's watch is Swiss. Weston is an ancient Swiss watch brand founded in 1860, and its headquarters is in the train city of Chastel. Weston watches are made in Switzerland, and Weston watches always adhere to the quality standard of "Made in Switzerland".