TechRound looks at business formations across London.
According to the thinktank Centre for Entrepreneurs, an average of 660,000 businesses are established in the UK yearly, showing how much of a UK start-up revolution has taken place in recent years.
In terms of the exact number of startups in London, statistics have yet to be revealed which show this data, but it estimated that the number of new businesses based in the capital is around half a million in total, and growing in number each and every year. These high numbers continue to demonstrate just how much of a desirable location the city is for new companies.
Read the full article here