Back
News

City of London has highest density of businesses per population

The highest density of businesses per population is in the City of London, research by Mapmechanics shows.

The capital accounts for 15 of the top 20 places with the highest density of businesses, and the majority of the top 100 places are in London and the south.

The creation of a Northern Powerhouse has some way to go, with only 17 of the top 100 spots in Manchester or further north. However, Warrington only just missed out on a top 10 place.

Click here for the full Times article (£)

Up next…