Cambridge for sure. One aspect to consider is the funding. Would you have to get into years of debt to pay off the Masters? If no, then it is a no brainer.
Context: Been at Google for 10 years. I have a master's in CS/ML myself. Wouldn't trade it for working in FAANG a couple of years earlier.