270,114 companies formed
780,766 companies formed in the UK in total View national statistics
London once again leads the country recording a record number of new companies in 2020
London recorded 270,114 companies formed in 2020. Despite everything that happened during the year, it still saw 11.1% more companies than 2019.
There was a positive response across Greater London as numbers of dissolutions dipped and incorporation number grew. London saw a much higher growth than the national average! Find out more from the breakdown below.
If you are interested in starting your own business, Inform Direct makes forming your business simple with our company incorporation service.