London is top for tech

London is home to the largest cluster of tech businesses across EMEA, according to CBRE’s EMEA Tech Cities: Opportunities in Technology Hotspots report.

London’s top position is partly due to its ability to attract young millennial talent. Overall