Get Directions to Direct Route ← View details 32 Horton Road, Slapton, Leighton BUzzard, Beds LU7 9DB, United Kingdom, Leighton Buzzard, England Get Directions From* To * — Required information