‘London has the connectivity, demand and political set-up needed to get spades in the ground swiftly,’ BusinessLDN argues