Kelvedon is a village and town in Essex, England.