London is one of the world’s leading financial cities and a marketplace for new ideas. Entrepreneurs flock…