Sorry Londoners, Oxford and Inverness are the best places to start a small business in the UK.
According to Nominet, the official registry for UK domain names, Cambridge, Durham and Portsmouth are among other cities that are hotspots for budding entrepreneurs.
The analysis, of over 154,000 Google search terms and 63,000 national business listings, covers 59 of Britain’s biggest cities and identifies where the opportunities are for new business owners.
Read more: It’s time for business to get emotional
Eleanor Bradley, chief operating officer of Nominet, said: “Setting up a new business can be daunting but giving consumers what they want, where they want it is the key to success.
"But having a great idea and being in the right place at the right time is just one part of the story - businesses need a great shop window, on and offline, to grow. With millions of Brits searching the web for local services before hitting the streets, the lack of an online presence is the same as turning business away.”
Here's the best places to start a small business in the UK