Ren finansiella ställningen i London.