Nothing beats the idea of starting a business in London. But while it's exciting, it can be quite demanding. For starters, rent here is insane, add the sometimes lengthy plus the high utilities, and ...