Define Kidderminster. Kidderminster synonyms, Kidderminster pronunciation, Kidderminster translation, English dictionary definition of Kidderminster. A town of west-central England west-southwest of Birmingham. Carpets have been manufactured here since 1
Cricket: Kidderminster lose survival fight ; Club Cricket ReviewNick Pullen
Nick Pullen
Kidderminster Lose Survival Fight; Club Cricket ReviewBirmingham Evening Mail (England)