In short, there is more to Great Britain than just the capital. Yes, London is one of the world’s recognised financial centres, with plenty of opportunities for ambitious start-ups. However, it is possible that another, quieter location would be suitable for your area of activity, where you will have the opportunity to reduce prime costs of your products/services or even use tax incentives for small businesses.
The specialisation of some UK regions (for example, British IT companies are located in Bristol and Manchester, medical technology is innovated in Cambridge) is an added advantage, providing a stimulating environment for exchanging information and learning from the best experts in your chosen industry.