About us
Define
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.
en.wikipedia.org