Where in england is kibworth?

Kibworth Harcourt & Kibworth Beauchamp are two villages in Leicestershire, SE of Leicester.They are split by the A6 road which runs through the middle.

Thursday, February 02 2012


Source: http://en.wikipedia.org/wiki/Kibworth

Related questions