London , modren till 8 millioner harn , mäste lefva.