London består nu af 10,943 man.