All the banks will stay in London, it's a major financial centre and will remain so.
Whether ALL their operations will remain there is open to conjecture, and if they have made overtures to finance ministers in other countries there is a significant doubt if that will be the case.
Time alone will tell.