Scotland's Commonwealth 10-thousand metre champion was hoping to recover from the "niggle" to run the race for the first time.
But Sir Mo Farah, who grew up in Hounslow, will be taking part in the event for what's expected to be the final time.
He's due to retire later this year.