"London obviously continues to be heavily subsidised by the rest of the UK"
This is a farcical comment. Were you being sarcastic? The tax revenue from London massively subsidises the rest of the UK. The investment happens in London because you can guarantee it will make a return, and quickly.