ViewsWatchers |
Leek Wootton is a village in Warwickshire, England, approximately 2 miles south of Kenilworth and 2.5 miles north of Warwick. It lies in the triangle created by Kenilworth, Warwick and Leamington Spa. |