Watches of Switzerland now has two boutiques in NY and LA The UK watch retailer Watches of Switzerland has recently opened two new boutiques: one in New…