Tech news from ‘across the pond’

Is London the next big capital of tech?