London-area vegetable farmers are facing delayed harvest and lower yields after the rainiest July on record.