Armed police deployed near London financial district