fear of failure

Since our time working in the startup scene and attending countless entrepreneurial presentations and events in London and abroad, we have been getting a clear sense of what makes London a truly special place to build a startup.