Best Place To Start A Small Business In The UK 2018? It's Brighton
Small Business Support website, Informi has announced Brighton & Hove as the number 1 place in the country to set up a business. To find out why and see some great stats about the city - click here.