2 ms·London has two world class universities and Cambridge is pretty local.by justincormack 13y agoLondon has two world class universities and Cambridge is pretty local.