Definitions for "Kibworth"
Kibworth Harcourt and Kibworth Beauchamp are two villages in Leicestershire, south east of Leicester. The villages make up a single urban area and are often considered as one. They are split by the A6.