Wickhamford is a small Worcestershire village, about two miles south-east of Evesham, and three miles north-west of Broadway.