Get Directions to The White Horse Inn ← View details 2 Stow Road, Kimbolton, Huntingdon PE28 0HU, United Kingdom, Kimbolton, England Get Directions From* To * — Required information