Before claiming that London makes much of the UK's wealth, you need to go to Dublin and realise that all the embassies, HQ' of industry etc.etc. are there, just like London.
You do not see this in Belfast, Edinburgh or Cardiff, or England's regional centres such as Manchester, Liverpool, Leeds...