Get Directions to Crafton Stud Farm Cottages ← View details The Granary, Crafton Stud Farm, Crafton, Leighton Buzzard LU7 0QJ, United Kingdom, Crafton, England Get Directions From* To * — Required information