At certain times London has had no overall city government and London boroughs were the main unit of local government for Londoners . At certain times , London has had no overall city government and boroughs were the main unit of local government for Londoners .