London is one of the most attractive places in the UK to start and grow a business, but it is also one of the most competitive. Independent retailers, professional service providers, restaurants, tradespeople, technology companies and online businesses often compete not only with businesses in their own neighbourhood but also with national brands and digital-first …

