Well that’s the theory; nobody has actually been able to reproduce Silicon Valley except arguably in SF (it’s more like the valley grew a tentacle is the peninsula, though the distance is far enough that the culture is slightly different).
As far as Cambridge goes, I don’t see that this purchase makes any difference for those factors, except bragging rights in Whitehall.