5 ms·I would strongly suggest Cambridge, UK. Lots of good VCs, great talent pool, and close to London.by pierrefar 19y agoI would strongly suggest Cambridge, UK. Lots of good VCs, great talent pool, and close to London.