S standard.co.uk London ranked second best startup hub in the world for tech 31 points rowanajmarshall 4 years ago 17 comments