Get Directions to The White Horse ← View details 30 Mill Lane, Welwyn, Hertfordshire AL6 9ET, United Kingdom, Welwyn, England Get Directions From* To * — Required information