Search & Compare | 100% Free Service

Call us now

0800 740 8080 +44 208 909 5222

european tech hubs

view through floor to ceiling window

London crowned ‘tech city’ of Europe

With a record number of 90 overseas tech companies setting up base in London last year, the British capital has supported claims of being Europe’s [...]

Posted in Europe, News, UK | Also tagged , , , , , , Leave a comment