I am curious what makes you think it is a banking city? Banking is pretty much electronic these days, so location shouldn't matter.
I work in software like most of us, software being absolutely electronic, but my company hasn't really embraced remote work either, so hence I'm in NYC.
Companies in the same industry tend to gravitate around each other so they can cluster talent, lobby governments and "build synergies" (sorry for the buzzword), among other reasons. The City of London is that kind of cluster.