ViewsWatchers |
Leek Wootton is a village in Warwickshire, England, roughly one mile from Kenilworth and two miles from Warwick. It lies in the triangle created by Kenilworth, Warwick and Leamington Spa. [edit] Research Tips
|
|
|||||||||||||