Get Directions to Champneys Henlow ← View details Coach Road , Henlow , Bedford SG16 6BT , England , United Kingdom, Henlow, England SG16 6BT 01462 811111 Get Directions From* To * — Required information