London Is UK’s ‘Best Place To Start A Small Business’: Reality and Price Increases Disagree

As part of Simply Business’ “Best UK Cities for Small Businesses Index for 2024”, London was listed as the best city in the UK to start a small business. Despite average monthly rent prices measuring around £2125, the capital’s average earnings, start-up programmes and coworking spaces boosted it to the top. Leicester, Coventry and Doncaster … Read more