From personal experience, talent is to be found outside of London. But it's difficult to get them to move to London, they just don't think it's worth a hassle.
There is a reason why so many successfull UK hardware companies are based in Hampshire, Oxford or Cambridge.