Dark FutureLondon's financial center "The Square Mile" sits uneasily below heavy skies. A sign of things to come?